PEDRO Meaning of PEDRO in English (n.) The five of trumps in certain varieties of auction pitch. Webster's English dictionary. Английский словарь Webster. 2012