Dahabeah

Noun

  • A Nile boat constructed on the model of a floating house, with large sails.

Leave a Reply

Your email address will not be published.