Grand Tourist

English

Noun

Grand Tourist (plural Grand Tourists)

  1. Someone who embarked on the Grand Tour