Yahoo Malaysia Web Search

Search results

  1. Dictionary
    scarab
    /ˈskarəb/

    noun

    • 1. a large dung beetle of the eastern Mediterranean area, regarded as sacred in ancient Egypt.

    More definitions, origin and scrabble points