Definitions of Amarillo:

  • noun:   a city in the northern panhandle of Texas