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)