Zorra

From Fresh Dictionary

Spanish

Noun

zorra(s) f

  1. vixen; female fox
  2. (colloquial) prostitute
  3. (colloquial) an attractive woman
  4. (colloquial) a cunning woman

See also

pt:zorra

Personal tools