1 definition by drake35

A female name derived from Philippa. Popular in the UK. Means "one who loves horses"
I have a friend named Pippa.
by drake35 May 4, 2010
Get the Pippa mug.