Definition of Amarillo in English:

Amarillo

proper noun

  • An industrial and commercial city in northwestern Texas, in the Panhandle; population 187,236 (est. 2008)

Pronunciation:

Amarillo

/ˌaməˈrilō/