onomastics: the branch of lexicology that studies the forms and origins of proper names
abstraction: a general concept formed by extracting common features from specific examples
charity: an activity or gift that benefits the public at large