volution: a rolling or revolving motion
abstraction: a general concept formed by extracting common features from specific examples
roman catholic: the Christian Church based in the Vatican and presided over by a pope and an episcopal hierarchy