What's the most popular baby name in your town? Use our handy regional baby names feature. Region Please select a region Aberdeenshire Angus Argyll Avon Ayrshire Banffshire Bedfordshire Berkshire Berwickshire Buckinghamshire Caithness Cambridgeshire Cheshire Clackmannanshire Cleveland Clwyd Cornwall County Antrim County Armagh County Down County Durham County Fermanagh County Londonderry County Tyrone Cumbria Derbyshire Devon Dorset Dumfriesshire Dunbartonshire Dyfed East Lothian East Sussex Essex Fife Gloucestershire Gwent Gwynedd Hampshire Herefordshire Hertfordshire Inverness-Shire Isle Of Bute Isle Of Lewis Isle Of Man Isle Of Skye Isle Of Wight Kent Kincardineshire Kinross-Shire Kirkcudbrightshire Lanarkshire Lancashire Leicestershire Lincolnshire London Merseyside Mid Glamorgan Middlesex Midlothian Morayshire Nairnshire Norfolk North Humberside North Yorkshire Northamptonshire Northumberland Nottinghamshire Orkney Oxfordshire Peeblesshire Perthshire Powys Renfrewshire Ross-Shire Roxburghshire Selkirkshire Shropshire Somerset South Glamorgan South Humberside South Yorkshire Staffordshire Stirlingshire Suffolk Surrey Sutherland Tyne And Wear Warwickshire West Glamorgan West Lothian West Midlands West Sussex West Yorkshire Wigtownshire Wiltshire Worcestershire Town/City -- Results for 'Glasgow' Name Gender Origin Popularity Anna Female Hebrew 20% Anna (AENah) Meaning of Anna The anglicised version of the biblical name Hannah, meaning 'God has shown favour'. May also derive from the name Anastasia, meaning 'resurrection'. Read more Leon Male Latin 20% Leon (LEE-on) Meaning of Leon Of Latin origin and derived from the name Leonie meaning 'lion' a pet form of the European name Leo. Read more Kyle Male Celtic 20% Kyle (KiiL) Meaning of Kyle From Celtic origin meaning 'narrow, slender' it is chiefly used in Yiddish and English. Read more Theo Male Greek 20% Theo (THIYow) Meaning of Theo A pet name for Theodora , meaning 'Gift from God', can also be used a boys name. Read more Alex Male Greek 20% Alex (AH-leks) Meaning of Alex Shortened version of the name Alexander, which is derived from the Greek meaning 'defender of men'. It is more popular as a boys name. Read more Luke Male Greek 20% Luke (LOOKE) Meaning of Luke Originally a boys name of Greek origin meaning 'man from Luciana'. Also means 'light'. Read more Ben Male Hebrew 20% Ben (BEHN) Meaning of Ben Meaning 'son' or 'child of my old age'. Read more Joshua Male Hebrew 20% Joshua (JHAASHuwah) Meaning of Joshua A biblical name meaning 'Yahweh (God) is salvation'. Read more David Male Hebrew 20% David (DEYWahD) Meaning of David A biblical name meaning 'beloved' or 'favorite'. Read more Baby Female Unknown 20% Baby Meaning of Baby Unknown Read more First Previous 8 9 10