place
nounAn area with definite or indefinite boundaries; a portion of space.
nounRoom or space, especially adequate space.
nounThe particular portion of space occupied by or allocated to a person or thing.
nounA building or an area set aside for a specified purpose.
nounA dwelling; a house.
nounA business establishment or office.
nounA locality, such as a town or city.