Colloquial: a whereabouts, address or resting place; a fixed spot ('koi thikana nahi').
A stand, terminus, or gathering place.