Jean Pierre is a French name derived from the combination of the names Jean, meaning "God is gracious," and Pierre, meaning "rock" or "stone." Ingrid is a name of Scandinavian origin, derived from the Old Norse name Ingríðr, meaning "beautiful" or "beloved."