Mona Meaning

There are 1 meaning(s) for word Mona

Meaning 1 : an island to the northwest of Wales

    Synonyms : anglesea,  anglesea island,  anglesey,  anglesey island