. Noah
Noah was again the most popular boys' name in Edinburgh, with 25 babies named Noah in the capital last year. Noah is also now the most popular boys name in Scotland with 373 newborn babies given that name last year across the country. Photo: Image by Stephanie Pratt from Pixabay
. Leo
Leo came second on the list, with 30 newborn babies given this name in Edinburgh last year. The name was third on the national list with 310 Leos born in Scotland in 2022. Photo: Unsplash
. Thomas
There were 26 newborn babies named Thomas in Edinburgh last year. Thomas comes from the Hebrew word “ta'om,” meaning “twin.” Photo: Pixabay
. boy-g0f4115416_1920.jpg
Alexander was fourth on the list in Edinburgh with 25 newborn baby boys given this name last year. The name is less popular across the country with 230 Alexanders born in Scotland in 2022, placing the name 14th in the list. Photo: Pixabay
. Oliver
There were 25 Olivers born in Edinburgh last year. Oliver comes from Old Norse meaning “ancestor's descendants.” It also stems from the Latin and French words for “olive” or “olive tree”, respectively. Photo: Pixabay
. Finlay
Finlay was sixth on the list, with 23 newborn Edinburgh babies given this name in 2022. Finlay is a masculine name with both Irish and Scottish origins, meaning “fair-haired hero”. Photo: Pixabay
. Lewis
There were also 23 newborn baby boys called Lewis in Edinburgh last year. Among 234 born across Scotland in 2022. Photo: Pixabay
. Muhammad
And 23 newborn babies were called Muhammad in Edinburgh last year. Among the 160 baby boys given that name in Scotland last year. Photo: Colin Maynary/ Unsplash
. Finn
There were 22 newborn boys called Finn in Edinburgh in 2022. Finn is a boy's name of Irish origin, meaning “fair”. Photo: Pixabay
1. Noah
Noah was again the most popular boys' name in Edinburgh, with 25 babies named Noah in the capital last year. Noah is also now the most popular boys name in Scotland with 373 newborn babies given that name last year across the country. Photo: Image by Stephanie Pratt from Pixabay
2. Leo
Leo came second on the list, with 30 newborn babies given this name in Edinburgh last year. The name was third on the national list with 310 Leos born in Scotland in 2022. Photo: Unsplash
3. Thomas
There were 26 newborn babies named Thomas in Edinburgh last year. Thomas comes from the Hebrew word “ta'om,” meaning “twin.” Photo: Pixabay
4. boy-g0f4115416_1920.jpg
Alexander was fourth on the list in Edinburgh with 25 newborn baby boys given this name last year. The name is less popular across the country with 230 Alexanders born in Scotland in 2022, placing the name 14th in the list. Photo: Pixabay