bangor Meaning, Definition & Usage
-
noun a town in east central Maine on the Penobscot River
-
noun a university town in northwestern Wales on the Menai Strait
-
noun a town in southeastern Northern Ireland