In Norse mythology, Rán is the goddess of the sea; in Japanese it can mean orchid.
Like Ran?
Swipe through thousands of names like it