Pet gazelle Synonyms

Definitions for Pet


Definitions for Gazelle


  • (noun) small swift graceful antelope of Africa and Asia having lustrous eyes