night porter: a porter on duty during the night
causal agent: any entity that produces an effect or is responsible for events or results
rajput: a member of the dominant Hindu military caste in northern India