Kamiesha is likely a modern elaboration influenced by Kamesha or Kamila, linked to Arabic roots meaning perfect or complete.
Like Kamiesha?
Swipe through thousands of names like it