meaning of Abinaya

Abinaya meaning in Urban Dictionary

a lady all-rounder, includes real beauty, intelligence and outstanding sense of humour. A really sensational female.