Word info Synonyms

dahabeah

Noun

Meaning

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

Source: Webster's dictionary

Synonyms

Show all synonyms

Close letter words and terms