టంకశాలṭaṁkaśāla
Top 7000
Meanings
Noun
1. mint (building or institution where money is produced under government licence) (money)