Sierra Vista


noun

a town in S Arizona.