స్థలముsthalamu
Top 300
Meanings
Noun
1. a place, spot, locality, region
Examples121
Its not a normal place to be in.
The place is highly congested.
Police reached the spot...
Police present at the spot
All this is needed.
There is place for both.