Home PTC Punjabi BuzzEntertainment News Esha Deol Welcomes A Baby Girl, Names Her Miraya. Here Is What It Means