"Blend of Mary and Grace"
The name Marygrace is commonly a female name from the "English" origin.
Marygrace is a compound given name made from the two established English names Mary and Grace, written as one word rather than two. The same pattern of joining two given names without a space appears in other English names such as Maryann and Annmarie. Marygrace first appears in United States birth records in 1915.
The pronunciation of Marygrace is MARE-ee-grays.