Name profile

James

Supplanter · Hebrew, English

Meaning
Supplanter
Origin
Hebrew, English
Variations
Jacob, Jaime, Seamus, Jim