Pinyin Dictionary results for "sang men shen"

丧门神
messenger of death (cf Irish banshee); person bringing bad luck
Dictionary data provided by CC-CEDICT