Latin Meaning: The name Ansa is a Latin baby name. In Latin the meaning of the name Ansa is: Constant.
Kanwal Nain Name meaning in Urdu is کنول کے پھول جیسی آنکھوں والی، نیلوفر جیسی آنکھیں, a Muslim -- Girl name with lucky number is 3 and Kanwal Nain Name meaning in English is Like Lotus-Eyed.
Kanwal is a name of Sanskrit origin meaning "lotus." It is used in Arabic, Hindi, Punjabi, and Urdu.