Dahabeah(n.) A Nile boat constructed on the model of a floating house, having large lateen sails.

Words within dahabeah

6 letter words: 1 results
View all words...