Ammy is usually a pet form of Amy, from Old French and Latin roots meaning "beloved."
Like Ammy?
Swipe through thousands of names like it