Podium comes from Latin podium, from Ancient Greek πόδιον, from Ancient Greek πούς meaning foot, ultimately from Proto-Indo-European ped- meaning foot.
podium (English): A platform on which to stand, as when conducting...
Definitions
A platform on which to stand, as when conducting...