place

noun A1
/pleɪs/

a particular area, building, or position

“This is a nice place to live.”

location area spot
joy