carpetbag
English
carpetbag meaning in English • carpetbag का अर्थ अंग्रेजी में
Noun
- A portable bag for travelers; -- so called because originally made of carpet.