• word of the day

    scarab

    scarab - Dictionary definition and meaning for word scarab

    Definition
    (noun) scarabaeid beetle considered divine by ancient Egyptians
Download our Mobile App Today
Receive our word of the day
on Whatsapp