NichiDict

シーサー

[shiisaa]

Meanings

1.Noun

Okinawan lion (or lion dog) statue placed as talisman against evil at entrances and on roofs