James

Meaning
Old EnglishSupplanter, Representative
Gender
Unisex Name
Origin