Word details

Word: scabbardscabbard 
Notes:
Language: English
Element: noun
Thesaurus:society: weapons

Forms

scabbardscabbard s
scabbardsscabbards pl

Meanings

MSgiraebgiraeb noun جـِرا َب

Similar words

ENscabbardscabbard noun
ENcupboardcupboard noun
ENcowardcoward noun
ENcardboardcardboard noun
ENbastardbastard noun