GeneralConnection.com
➔
Dictionary
namtaru
Noun
1. Namtar
1. Namtaru, Semitic deity
Usage