Find the word definition

Wikipedia

Menhammar

Menhammar is a village (smaller locality) in Ekerö Municipality, Stockholm County, Sweden.