Dictionary Definition:
karṇâvataṃsa m. n. (?) id. Vām. Kpr. &c • ○ṃsī- √kṛ, to make (anything) an ornament for the ear Kād