Name Details

Ameda

Meaning

Prince of Diyarbakir