Meaning of (मानवाभ) manavabh in english
As adjective :
humanoid
Suggested : having human characteristics or form resembling human beings
Word of the day
(मानवाभ) manavabh
can be used as adjective.. No of characters: 6 including consonants matras.
Transliteration :
maanavaabha