1. ಕಿಂಪುರುಷ

    ♪ kimpuruṣa
    1. (noun)
    2. a category of mythical beings in human form with horseś heads.