galion
Top 25000
Meanings
Noun
1. galleon (large sailing ship) (nautical)