philanthropy: voluntary promotion of human welfare
abstraction: a general concept formed by extracting common features from specific examples
pakistani rupee: the basic unit of money in Pakistan; equal to 100 paisa