traveller's joy

traveller's joy antonyms

traveller's joy definitions

noun
  • A climbing shrub native to Europe, Clematis vitalba.