Seenu
English
Proper noun
Seenu
Synonym of
Addu
(
“
atoll of the Maldives
”
)
.