Other Origin(s):Native American
The name Immookalee is a powerful baby name of Cherokee origin. In Native American myth and cultures, water is symbolic of perseverance and the ebb and flow of life and death. This name means "waterfall," and will remind baby of their ever-flowing strength.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.