spot

n. (a particular locality especially of somewhat limited extent) स्थळ (न.), स्थल (न.), घटनास्थळ (न.) adj. (being, originating, or done on the spot, or on or in or for a particular spot) स्थल– २ (on hand for immediate delivery after sale) हजर