Noun
place [pl. places]
spot [pl. spots]
venue [pl. venues]
site [pl. sites] , {Eng.}
مكان {هندسة}
scene {arts}
placement [pl. placements]
slot [pl. slots]
locus [pl. loci / locuses]
...
space {relig.}
مكان [ج. أمكنة] ، {دين}