Compound of Mona (Irish for 'noble') and Lee ('meadow').
Like Monalee?
Swipe through thousands of names like it