indohumanitarianism

of or pertaining to India

+

  • the doctrine that people's duty is to promote human welfare

Loading...