Meanings

  1. Austriadouble-decker bus (public transport)