Definition of zorilla

Definition of zorilla
  1. zorilla Noun Alternative spelling of zorille
  2. zorille Noun A small, carnivorous, nocturnal African mammal resembling a skunk
Need more help? Try our forum NEW