What Does Lapua Mean?
Lapua is the name of a town in Finland. This is where the .338 Lapua is originated from. Prior to commercial use, it was exclusively used by the Finnish military during World War II.