What does amudha mean?

amudha meaning in Urban Dictionary

a woman that Jason loves with their heart and it is the most beautiful individual previously. Shes the most effective individual in the field and the most readily useful gf.