pilla meaning in english

[Tel.] n. A title generally assumed by the members of some of the Sudra’s castes. pillari pillari. n. A name of the god Ganesa, ganesudu. acadhcakiski. nka.ṃ