I need a particular word for 'one who understand very well'..can u plz suggest word for that.....