Kudahuvadhoo

English

Proper noun

Kudahuvadhoo

  1. A residential island of Dhaalu, Maldives.