Hamayo

Hamayo is a girl name of Japanese origin.

Meaning of Hamayo

Substitute.