dahabeeyah
dɑːbɛɪˈjɑː
Definitions
1. noun
A type of traditional Egyptian sailing boat, typically with a luxurious interior.
“The dahabeeyah sailed down the Nile, providing a relaxing getaway for its passengers.”
dɑːbɛɪˈjɑː
1. noun
A type of traditional Egyptian sailing boat, typically with a luxurious interior.
“The dahabeeyah sailed down the Nile, providing a relaxing getaway for its passengers.”