1 definition by honestperson
drop dead gorgeous, clever and model like. Names means meditation and well respected. Simrat also origins from the lotus flower as in meditation. Others are very envious.People cant bear simrat.
by honestperson May 3, 2009