Almasha
Meaning

Bestowed with    

confer as gift

Sponsored Ads