YourDictionary

Biarritz

resort town in SW France, on the Bay of Biscay: pop. 29,000

See Biarritz in American Heritage Dictionary 4

Learn more about Biarritz

Biarritz

link/cite print suggestion box