Cheduba
Che·du·ba
geographical name \chə-ˈdü-bə\Definition of CHEDUBA
island W Myanmar area 202 square miles (523 square kilometers), pop 2635
Seen & Heard 
What made you want to look up Cheduba? Please tell us where you read or heard it (including the quote, if possible).








