Search results
- DictionaryAu·burn/ˈôbərn/
- 1. an academic city in eastern Alabama, home to Auburn University; population 56,088 (est. 2008).
- 2. an industrial city in southwestern Maine, on the Androscoggin River, across from Lewiston; population 23,177 (est. 2008).