Home » Dictionary » » Scabbard

Scabbard Meaning in Hindi

Hindi Meaning - म्यान

English Meaning - Sword sheath

Usage in English - The sword was in its scabbard.

Usage in Hindi - तलवार अपनी म्यान में थी।

Word Type - Noun

Antonyms - -

Synonyms - Sheath