solid · stable · loyalty
Source: English
Root Word: caster
Derived From: town or fortress
Meaning: A town guard or builder's market town
Popularity History: The name is less common in modern times, being more commonly used in the early 20th century.