Latin · word

podium

elevated platform or seat

Words sharing this root