Lillehammer definition

lĭlə-hămər
A town of east-central Norway north of Oslo. The Winter Olympics were held here in 1994.
0
0
Advertisement