PEDRO Meaning of PEDRO in English add. ·noun the five of trumps in certain varieties of auction pitch. 2. pedro ·add. ·noun a variety of auction pitch in which the five of trumps counts five. Webster English vocab. Английский словарь Webster. 2012