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

Words within dahabeahs

8 letter words: 1 results
7 letter words: 3 results
View all words...