Imaray is a modern Spanish-language name, likely created for sound and individuality rather than ancient etymology.
Like Imaray?
Swipe through thousands of names like it