pinjra
English
Noun
pinjra
(
plural
pinjras
)
(
India
)
A
cage
(for animals, or the storage of goods, etc.).
Related terms
pinjrapole