Meaning of mona

Definition of mona

(noun) an island to the northwest of Wales

Other information on mona

WIKIPEDIA results for mona
Amazon results for mona