Yahoo Web Search

Search results

  1. Dictionary
    Au·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).