lares
Top 20000
Meanings
Noun
1. place (used only in fixed phrases)
Examples2
I don't recognize this place.
Things don't change very quickly around here.