Pinyin Dictionary results for "sang men xing"

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