cobblestone
/ˈkɒbəl stəʊn/Definitions
1. noun
a small rounded stone, typically rounded by the action of water, used in construction and surfacing of roads and paths
“The historic town was paved with cobblestones, giving it a charming old-world feel.”