Glasgow
nounlargest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centers of the world
14
Cornwall
nouna hilly county in southwestern England
18
Danube
nounthe 2nd longest European river (after the Volga); flows from southwestern Germany to the Black Sea
32

Download LanGeek app