Idelisa likely blends Germanic noble-name elements with Spanish styling, suggesting 'noble promise' or 'noble oath.'
Like Idelisa?
Swipe through thousands of names like it