Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Dahabeah

  • [n.] - A Nile boat constructed on the model of a floating house, having large lateen sails.