Where does “tribuna” come from?

tribuna (Italian): platform; gallery, stand, grandstand

Definitions

  1. platform; gallery, stand, grandstand

Words derived from “tribuna