← DefinitionshareGuesschatelainsnounPlural of chatelain; keepers or governors of castles or large houses.Synonymscastellansnoun