bangor Meaning, Definition & Usage

  1. noun a town in east central Maine on the Penobscot River
  2. noun a university town in northwestern Wales on the Menai Strait
  3. noun a town in southeastern Northern Ireland

WordNet