Definition of the Word CAER
Welsh fortress.
Close Window