Behind the Name

Click on a name to view a brief article about its meaning.

Immanuel
Simon Peter Cephas NEW