Please enable javascript to use dictionary! Howto enable javascript?
Lemuria▼(hypothetical island in the Indian Ocean)proper noun
↑