Proper noun
Ogmore
A river in Bridgend county borough, southern Wales, which flows into the Bristol Channel at Ogmore-by-Sea.
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. Source: Internet