Ogmore
Proper noun
Meaning
Ogmore
A river in Bridgend county borough, southern Wales, which flows into the Bristol Channel at Ogmore-by-Sea.
Phrases with the word
Anagrams
Examples
Wade (1914), p.51 The Ogmore Bay at Ogmore-by-Sea is not only floored with sand but is also backed by high and extensive sand dune system, these impressive natural sand features are commonly known as the Merthyr Mawr sand dunes.