Name Details

Ekapinga

Meaning

One who is born one eyed