Avajames combines Ava with James, blending a modern favorite with a classic Hebrew-derived name meaning “supplanter.”
Like Avajames?
Swipe through thousands of names like it