Baby Names Home
Boy Names Home
African Boy Names
American Boy Names
Arabic Boy Names
Biblical Boy Names
Chinese Boy Names
English Boy Names
French Boy Names
German Boy Names
Greek Boy Names
Hawaiian Boy Names
Hispanic Boy Names
Indian Boy Names
Irish Boy Names
Italian Boy Names
Japanese Boy Names
Jewish Boy Names
Latin Boy Names
Literature Boy Names
Native American
Boy Names

Nordic Boy Names
Polish and Slavic
Boy Names

Russian Boy Names
Saint Boy Names
Scottish Boy Names
Welsh Boy Names

pregnancy
What to Expect
When You're
Expecting,
Third Edition

good baby food
Super Baby Food

Adair is a Scottish baby boy's name. Meaning: Oak crossing.

Ainsley is a Scottish baby boy's name. Meaning: Owner of a meadow.


Alastair is a Scottish baby boy's name. Meaning: Defender of man.

Angus is a Scottish baby boy's name. Meaning: Outstanding choice.

Balfour is a Scottish baby boy's name. Meaning: One who hails from the pasture land.

Blair is a Scottish baby boy's or girl's name. Meaning: From the plains.
Blair is also an Irish baby boy's or girl's name. Meaning: Of the field.

Brett is a Scottish baby boy's or girl's name. Meaning: From Britain.

Camden is a Scottish baby boy's or girl's name. Meaning: From the crooked valley.

Cameron is a Scottish baby boy's or girl's name. Meaning: Crooked nose.
Variations: Girls - Cammie; Boys - Cam.

Campbell is a Scottish baby boy's or girl's name. Meaning: A curved mouth.

Carmichael is a Scottish baby boy's name. Meaning: Disciple of Michael.

Dalziel is a Scottish baby boy's name. Meaning: From the small field.

Denholm is a Scottish baby boy's name. Meaning: City in Scotland.

Doyle is an Irish baby boy's name. Meaning: A stranger.
Sir Arthur Conan Doyle was a Scottish author who is best known for creating the Sherlock Holmes character.

Edan is a Scottish baby boy's name. Meaning: Full of fire.

Erskine is a Scottish baby boy's name. Meaning: High cliff.

Glendon is a Scottish baby boy's name. Meaning: Glen fortress.

Hamish is a Scottish baby boy's name. Meaning: Supplants.

Ian, Iain is a Scottish baby boy's name. Meaning: God is gracious.

Innis is a Scottish baby boy's name. Meaning: Island.

Keith is a Scottish baby boy's name. Meaning: From the woods.

Kenneth, Kenny, Ken is a Scottish baby boy's name. Meaning: Handsome one.

Lachlan is a Scottish baby boy's name. Meaning: Lake land.

Laird is a Scottish baby boy's name. Meaning: Prosperous landowner.

Mac is a Scottish baby boy's name. Meaning: Son of.

MacAdam is a Scottish baby boy's name. Meaning: The son of Adam.

MacDonald is a Scottish baby boy's name. Meaning: The son of Donald.

Nairn is a Scottish baby boy's name. Meaning: A resident at the alder tree river.

Ronson is a Scottish baby boy's name. Meaning: Son of Ronald.

Ross is a Scottish baby boy's name. Meaning: From the headlands.

Tormod is a Scottish baby boy's name. Meaning: From the north.