From English-Latin FreeDict Dictionary ver. 0.1.2: place /pleis/ 1. locus 2. ponere
place /pleis/ 1. locus 2. ponere