Dahabeah (noun) Definition, Meaning & Examples

noun
  1. a large boat used on the Nile as a houseboat or for conveying passengers.
noun
  1. a houseboat used on the Nile
Dahabeah (noun) Definition, Meaning & Examples

More Definitions