Origin: Germanic Old English suffix
Definition, synonyms and related words
A galleon, especially a Spanish one, carrying a cargo of precious metals and other treasure.