lodged
English
lodged meaning in English • lodged का अर्थ अंग्रेजी में
Adjective
- Lying down; -- used of beasts of the chase, as couchant is of beasts of prey.