Meaning of amarillo

Definition of amarillo

(noun) a city in the northern panhandle of Texas

Other information on amarillo

WIKIPEDIA results for amarillo
Amazon results for amarillo