Browse more than 50,000 names
Gender: Boy
Meaning: A form of Malcolm. Means 'St.Columba's servant'
Origin: Arabic, Scottish