What does capital of luxembourg mean?

capital of luxembourg meaning in General Dictionary

the capital and largest city of Luxembourg