Dambidu
English
Proper noun
Dambidu
Rare form of
Dhanbidhoo
.