Dahabeah definition
A houseboat having sails and sometimes an engine, used on the Nile.
noun
A large passenger boat used on the Nile, orig. equipped with lateen sails, now generally powered by an engine.
noun
Other Word Forms
Noun
Singular:
dahabeah
Plural:
dahabeahs