Amarillo admin 5 years ago Amarillo Amarillo Definition Amarillo Spanish Adjective English meaning : yellow