Definition of place

What does the word place mean?