battu meaning in english

[Tel.] n. A bard, herald: a chanter of titles and praise. vandi. batrazulu a caste of Sudras who as a rule are eulogisers by profession.