In French it echoes aimee ideas of beloved, while in Japanese ame can mean rain.
Like Ame?
Swipe through thousands of names like it