しいさあ
Top 50000
Meanings
Noun
1. Okinawan lion (or lion dog) statue placed as talisman against evil at entrances and on roofs (しーしー and しし are col.)
Other readings