English noun location 1. The act of locating. 2. A particular place. related terms locational
noun location 1. The act of locating. 2. A particular place. related terms locational
location