Ichafu

Ichafu means “Head scarf” or “Head tie” in Igbo.


There are 3 comments

Add yours

Post a new comment