Where does “Luxembourg” come from?

Luxembourg (French): garden in Paris

Definitions

  1. garden in Paris

Words derived from “Luxembourg