Possibly from Old English 'maiden' or the Italian town Maida; connotes youthful purity.
Like Maida?
Swipe through thousands of names like it