adisata meaning in english

[Hindi. aditi+sata.] n. Commission, agency. taruguberamu.