Endowed Meaning In Hindi