1. ಕಿಂಪುರುಷ

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