scabbard in Chinese
- scabbard
Other words for scabbard
-
scabbard
-
scabbard; sheath
-
scabbard; traces, reins
-
cage; pen; scabbard
-
room; work unit; grave; scabbard; family or clan; one of the 28 constellations of Chinese astronomy; surname Shi
6 entries in ChineseDict list "scabbard" as a meaning.