Name origin: Scottish
Name meaning: Amid the elms; from the field of elm trees
More
Name origin: English
Name meaning: nickname for a person of slender build or diminutive stature, from Middle English smal ‘thin’, ‘narrow’.