carack
English
carack meaning in English • carack का अर्थ अंग्रेजी में
Noun
- A kind of large ship formerly used by the Spaniards and Portuguese in the East India trade; a galleon.