meaning of Amastie

Amastie - German to English

amastia