kinnaris

English

Noun

kinnaris

  1. plural of kinnari