English Dictionary
◊ ORIZABA
Orizaba
n : a city of east central Mexico (west of Veracruz); a popular
resort [syn: {Orizaba}]