Dhow - Definition

dhow

n 1: a lateen-rigged sailing vessel used by Arabs

Look up another word