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

Replies

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