chillon








noun

  1. an ancient castle in W Switzerland, at the end of Lake Geneva.

noun

  1. a castle in W Switzerland, in Vaud at the E end of Lake Geneva
54 queries 0.519