On Friday, seven days after welcoming their fourth child together, Kim Kardashian and Kanye West shared their baby’s name: Psalm.

While the name obviously seems biblical in nature, many were left scratching their heads about what, precisely, it signifies. People talked to insiders who said it was to honor Kanye and Kim’s spiritual practice.

“Kanye has been going through a spiritual revival lately. Every name has a meaning that is personal between Kanye and Kim and the child,” a source said, adding Kanye had meaningful name ideas “weeks ago” before Psalm’s arrival on May 10.

Psalm, by the way, means “song” in Hebrew. The source continued: “Kanye is very involved in choosing the names. He and Kim do exactly what every couple does, where they each bring up names and the other one gives their feedback. It’s very traditional that way. Kanye would never just choose a name that Kim doesn’t like, or vice versa. The names are things that they mutually agree upon.”

Kanye landed on Psalm specifically because he identifies with King David, the source said: “David was a mess, always falling into sin and messing up, but the Bible says he was a ‘man after God’s own heart.’ Kanye loves that.”

HEALING

Kanye has been holding weekly Sunday services, and Kim has previously said that they have served as a “healing experience” for him.

Kim is delving deeper into her spirituality too, the source said: “I know that both of them read the Bible regularly now. Kanye loves the Books of Poetry of the Bible: Job, Psalms, Proverbs, Ecclesiastes, Song of Solomon. He reads them over and over. Psalms is the longest book in the Bible, but Kanye believes that there’s a lot of wisdom in them.”

Kanye, 41, and Kim, 38, also share Saint, 3, Chicago, 15, and North, (almost) 6.