androsphinx
English
androsphinx meaning in English • androsphinx का अर्थ अंग्रेजी में
Noun
- A man sphinx; a sphinx having the head of a man and the body of a lion.