Did you mean Amarillo?
Amarillo
noun
°A city in the northwest plains of Texas.