Dictionary Definition:
ghreya n. 'to be smelled', what may be smelled, smell, odour, ii, xii, xiv Suśr. BhP. vii, 12, 28