Dictionary Definition:
○nidhi m. 'treasury of good qualities', an excellent man • N. of a man SkandaP.