Mirat is a muslim boy name and it is an Urdu originated name with multiple meanings. Mirat name meaning is wish and the associated lucky number is 2. Accompanying with Mirat meaning you can also listen here how to pronounce Mirat name.