Amarillo \a-ma-rillo, amar(il)-lo\ as a boy's name is of Spanish origin, and the meaning of Amarillo is "yellow". Place name: a city in Texas. The name has a certain rakish flair.
Baby names that sound like Amarillo are Amiri, Jemario and Omari. Other similar baby names are Amalio, Amerigo, Ameriko, Americo, Averill and Avrill.