You have searched the English word "Grin" meaning in Urdu "مسکراہٹ" muskuraahat. Grin meaning has been search 20743 (twenty thousand seven hundred and forty-three) times till 8/2/2015. You can also find Grin meaning and Translation in Urdu, Arabic, Hindi, Spanish, French and other languages.