Scarab Meaning
There are 1 meaning(s) for word Scarab
Meaning 1 : scarabaeid beetle considered divine by ancient Egyptians
Synonyms : scarabaeus, scarabaeus sacer
Synonyms : scarabaeus, scarabaeus sacer