NichiDict

龍頭

たつがしら
竜頭
[tatsugashira]

Meanings

1.Noun

something in the shape of a dragon's head (esp. a helmet crest)