Scarab Meaning

There are 1 meaning(s) for word Scarab

Meaning 1 : scarabaeid beetle considered divine by ancient Egyptians

    Synonyms : scarabaeus,  scarabaeus sacer