Castlecary en · PROPN Meanings A village in North Lanarkshire council area, Scotland (OS grid ref NS7877). Relateds Castle Cary