Ihapera

Ihapera

The baby girl name Ihapera represent unique meaning, My God is an oath/vow, is popular among maori ethenicity or origin.