Definition of Scarab

  • (n.) Alt. of Scarabee

Synonyms of Scarab


Antonyms of Scarab


No Antonyms Found.

Homophones of Scarab


No Homophones Found.