Amarillo - Definition

amarillo

n 1: a city in the northern panhandle of Texas

Look up another word