Search results
- DictionaryFlag·staff/ˈflaɡˌstaf/
- 1. a city in north central Arizona, near the San Francisco Peaks, home to Lowell Observatory and the University of Northern Arizona; population 60,222 (est. 2008).
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries