Possibly from Arabic meaning princess or from Greek 'almyros' meaning salty or of the sea.
Like Almyra?
Swipe through thousands of names like it