Meanings

  1. Luxembourg (a small country in Western Europe)

  2. Luxembourg, Luxembourg City (the capital city of Luxembourg)