Beziers
/
beh-zyeh
/
[
French
]
A town in the Hérault department in southern France renowned for its red wines.
Countries
France