A compound of Amanda and Jo; Amanda is Latin for worthy of love, while Jo adds an English short form element.
Like Amandajo?
Swipe through thousands of names like it