bangor

Noun
  1. A town in east central Maine on the Penobscot River (synset 109115526)
  2. A university town in northwestern Wales on the Menai Strait (synset 108915481)
  3. A town in southeastern Northern Ireland (synset 108908594)

Other Searches