Popular Wordlists
  • word of the day

    scarab

    scarab - Dictionary definition and meaning for word scarab

    Definition
    (noun) scarabaeid beetle considered divine by ancient Egyptians
Connect with us on Facebook