Sanskrit · noun · Poetry, Speech & Art

Charcha

चर्चा
Meaning

Colloquial: talk of the town, discussion, buzz about something.