స్థలిsthali
Top 2000
Meanings
Noun
1. a place, spot, locality, region
Examples1
Police and administrative officials reached the spot.