YourDictionary

dromond

(drŏmˈənd, drŭmˈ-)

noun
Nautical
A large medieval sailing galley.

link/cite print suggestion box