Isdhoo

English

Proper noun

Isdhoo

  1. A residential island of Laamu, Maldives.