NichiDict

海坊主

うみぼうず
[umibouzu]

Meanings

1.Noun

Japanese mythologyumibōzu; sea yōkai, resembling a huge bald-headed black figure; sea monster; sea goblin

2.Noun

zoologygreen turtle