Place (n.) - Old French place, from Medieval Latin placea from platea