Sanskrit · noun · Nature & the Garden

Kokila

कोकिला
said ko-ki-la
Meaning

The cuckoo, the koel.