Ramia comes from Arabic roots meaning archer or thrower, suggesting aim, skill, and strength.
Like Ramia?
Swipe through thousands of names like it