Enable JavaScript in your browser to view Geneanet pages.
Add sorting
(Welsh.) Derived from the castle of Carrw, in Wales. The castle by the water, from Caer, castle or fort, and ew, water.
New search
You must be logged in to Geneanet to access this database.