DROMON MEANING IN ENGLISH

• Dromon Definition & Synonyms

  1. () In the Middle Ages, a large, fast-sailing galley, or cutter; a large, swift war vessel.


• Dromond Definition & Synonyms

  1. () Alt. of Dromon


RECENT SEARCHES