Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

holcad Definition

Cancel
holcad
noun
A large merchantman ship in Ancient Greece

Words Related to holcad!

holcad Examples by Brain Bank Users