Carlisa is an English feminine elaboration of Carl, from Germanic roots meaning free man.
Like Carlisa?
Swipe through thousands of names like it