Serra
Serra is French & Italian. It means "one who came from Serra "mountain range". Serra is the name of a place in France. It designated the dweller in a narrow passage or gorge, or one who used a saw in his work.
vote up1vote down

Messages

Re: Thambyrajah  ·  Anon.  ·  5/8/2004, 9:01 AM
Serra  ·  anonymous  ·  3/5/2004, 6:59 PM