Meaning of galleon
Definition of galleon
(noun)
a
large
square-rigged
sailing
ship
with
three
or
more
masts;
used
by the Spanish for
commerce
and war from the
15th
to
18th
centuries
Other information on galleon
WIKIPEDIA results for
galleon
Amazon results for
galleon
Tweet