carack (n.)
large merchant ship, also fitted out for war
x

Jump directly to