Terraneisha blends Terra, from Latin meaning earth, with a modern rhythmic suffix.
Like Terraneisha?
Swipe through thousands of names like it