Browse more than 50,000 names
Gender: Boy
Meaning: Means 'yew' or 'young soldier'. This name is made famous by actor Ewan McGregor
Origin: Celebrity, Celtic, English, Gaelic, Scottish, Popular UK