Possibly from Arabic 'rami' meaning archer, or an English diminutive of Ramona.
Like Ramie?
Swipe through thousands of names like it