bull mastiff: large powerful breed developed by crossing the bulldog and the mastiff
living thing: a living (or once living) entity
rajput: a member of the dominant Hindu military caste in northern India