Search Constraints

Number of results to display per page

Search Results

1. dromǒun(d n.

Additional spellings: dromound
20 quotations in 1 sense
Sense / Definition
A large, fast, sea-going vessel; a dromond.