DHOW

Definition of DHOW

  1. (noun)a lateen-rigged sailing vessel used by Arabs