Does anybody knows what it means? I know that it's french and so on but I want to know the meaning of it..:)
Tags:  Peyron
vote up1vote down


French, yes; either a diminutive form of Pierre (Peter), or a locative name derived from the word pierre, meaning "rock,stone".
vote up1vote down