It means "Republic Square" and is the physical location (on the square) of a main train stop.

Thanks for the clarification, Father Steve.

re "What's the Czech for 'idiot'?":

That remark was unleashed with such profligate abandon, it's hard to comprehend the target, if, in fact, there was a target -- but chances are it was aimed at me, for reasons extraneous to the merits of my post, and not at you.

Please forgive the distraction.

This sort of behavior doesn't disturb me, but it may perplex innocent newcomers who come here expecting intelligent discussion.