MeaningTough, One who is very thoughtful and has lived a life meditating, Sages of Himalayas
OriginIndian