MeaningInquisitive and honest person with a regard for proper standard of behaviour and sacrificing nature