Subscribe
URL of the page has been copied to clipboard.
Meaning : A demon personifying death. Messenger of the underworld goddess Ereshkigal bringing death to mankind.
Synonyms : namtar
Install App
Namtaru meaning in Telugu.