A rare or obsolete term; possibly referring to an Atoll in the Maldives, or a specialized regional/technical term.
Unclear etymology; possibly from Dhivehi (Maldivian language) if referring to geographical location, or a specialized term in a specific field.
Try Another Word