Name Details

Ihapera

Meaning

My God is a vow