Le village doit son nom au cours d'eau principal qui le traverse, la Rulles, affluent de la Semois, mais également son surnom puisque on y dénombre pas moins de quatre passerelles et quatorze ponts. Dès 1097, on trouve une trace du mot « Ruris » et plus tard, de « Rure », les origines sont nombreuses : « Rus », les champs, « Rus » de « Rivus », l'eau en général ; « Ruhr », rivière chargée de fer. Parmi les curiosités du village, on retrouve la « Mardelle », habitation de la période gallo-romaine ; la chapelle Notre-Dame du Mont Carmel ; le grand et le petit moulin ; l'ermitage du Bizeu...