MeaningHe lives in the fortress
ReligionChristianity
OriginIrish, German
Famous NamesakesActor Cary Grant