English synonyms about - contact  

Amarillo

noun

1 Amarillo

A city in the northern panhandle of Texas.


Find more on amarillo elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0331