kaara

Word form kaara
Language: Sanskrit
Word meaning making, doing; maker, doer