This is a reply within a larger thread: view the whole thread

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

No replies