Sierra Vista
geographical name
Sierra Vis·ta
ˈvi-stə
city in southeastern Arizona southeast of Tucson population 43,888
Love words? Need even more definitions?
Merriam-Webster unabridged
Share