Amarillo
[ am-uh-ril-oh ]
/ ˌæm əˈrɪl oʊ /
noun
a city in NW Texas.
Example sentences from the Web for amarillo
British Dictionary definitions for amarillo
Amarillo
/ (ˌæməˈrɪləʊ) /
noun
an industrial city in NW Texas. Pop: 178 612 (2003 est)