Combination of Annie (grace, from Hebrew Hannah) and Lou (famous warrior).
Like Annielou?
Swipe through thousands of names like it