menis

menis
an island
Recording(s)
Additional Media

menis refers to a solitary piece of land