Home - Boy's Name - M - Mafu

Boys name -
Mafu

Meaning:

Heart

Derivation:

Origins:

Tongan

Mail to a Friend