Uncover the origin, popularity, and more for any first name.
Hugh is a masculine given name of Germanic origin, derived from the Old High German words 'hug' meaning 'mind' or 'intellect', and 'huoh' meaning 'thought'. It traditionally signifies intelligence, wisdom, and thoughtfulness.
Both Hugh and Fiona are of Scottish origin, sharing a Celtic heritage and a classic, elegant feel.
Like Hugh, Morag is another strong Scottish name with a unique sound, creating a sense of family unity through shared cultural roots.
Both names have Arthurian legends connections, evoking a sense of history and chivalry. They also share a traditional and dignified style.