Definitions of zorra

  1. zor'a, n. a South American skunk.-- Also ZORRINO ( zo-r[= e]' n[= o]). [ Sp.]
X