Modern invented variant of Amy or Amia, rooted in Latin amata meaning beloved.
Like Amyha?
Swipe through thousands of names like it