English Translation. dog. More meanings for perro. dog noun. can, zorro, bribón, tunante, tachines.