Meaning of namtaru

Definition of namtaru

(noun) a demon personifying death; messenger of the underworld goddess Ereshkigal bringing death to mankind

Other information on namtaru

WIKIPEDIA results for namtaru
Amazon results for namtaru