Kimpurusha_kingdom

 Kimpurusha kingdom refers to the territory of a tribe called Kimpurushas who were one among the exotic tribes of ancient India. These exotic tribes lived in inaccessible regions like the Himalaya mountains.

Kimpurushas were described to be lion-headed beings. Splitting the word to Kimpurusha = Kim (Is it ? ) + Purusha (Man) (literally translated "Is it human ?"), analogous to the word Kin + Nara (Man), shows that Kinnaras and Kimpurushas were related or probably the same tribe. 

wiki/Kimpurusha_kingdom