barmouth (0 synonym found)

We don't have any synonyms for barmouth yet.

Did you mean…

Think barmouth belongs in the thesaurus? Recommend it and we'll take a look.


Definition of barmouth:

(n) : A small town and community with a town council in Gwynedd, Wales (OS grid ref SH6115).

Definition of barmouth:

(n) : A small town and community with a town council in Gwynedd, Wales (OS grid ref SH6115).

Back to Top