Answer
Fossmo is a Swedish surname. It originates from the village Fossmo in the province of Uppland, which is located in east-central Sweden. The surname was first recorded in the 16th century and is derived from the Old Norse personal name Foss, meaning "waterfall" and mo, meaning "moor" or "bog".