avva meaning in english

[Tel.] n. A grandmother, a mother: any old or respectable woman. jananijanakulatalli, talli, pujyuraluavvapandu avva-pandu. n. A certain scarlet fruit called in Tamilcaurippam sau?Eripandu sauripandu. It is boiled in oil to anoint the head. avvaro interj. O madam!