Hiker, runner, and walker are all synonyms for the word pedestrian
Peculiar means...
Imported from external platform