×

chambord meaning in English

n. chambord, a famous palace in the valley of loire (france)

Related Words

  1. chambard
  2. chambellan
  3. chambourcy
  4. chambranle
PC Version

Copyright © 2018 WordTech Co.