Christian Baby Names Boys & Girls Starting with M

MacFarlane

The surname MacFarlane, and other variations of the name, are Anglicisations of the Gaelic patronymic Mac Pharlain, meaning "son of Parlan". The Gaelic Parlan or Parthalán is likely an Gaelicisation of the Latin Bartholomaeus.

Meaning: Son of farlan Origin: Scottish

MacFie

Macfie or MacFie is a surname of Scottish origin. The name is derived from the Gaelic Mac Dhuibhshíthe, which means "son of Duibhshíth" (or alternately MacDhubhshith, "son of Dubhshithe"). This Gaelic personal name is composed of two elements: dubh "black" + síth "peace".

Meaning: Son of the dark of peace Origin: Scottish

MacGillivray

The Picts were the ancient Scottish tribe where the ancestors of the MacGillivray family lived. The name MacGillivray comes from a personal name meaning servant of judgement. The Gaelic form of the name is Mac Gillebhrath.

Meaning: Son of the servant of judgment Origin: Scottish

MacGowan

The McGowan surname derives from the Irish Gaelic name Mac an Ghabhain, which means "son of the blacksmith." As such, the name was probably originally occupational. It has often appeared in its Anglicized form Smith. Buy PDF History »

Meaning: Son of the smith Origin: Scottish

MacGregor

The name is Anglicised form of the Scottish Gaelic MacGriogair. The Gaelic name was originally a patronym, and means "son of Griogar". The Gaelic personal name Griogar is a Gaelicised form of the name Gregory. The surname is used by members of the Scottish clan Clan Gregor, also known as Clan MacGregor.

Macgyver

It is a Dutch site though that gives the meaning of your name. Probably there are other English sites that can give you meaning of names. When I tried mine, it said it meant: the manly one. When I tried MacGyver's name, using his first name though: Angus, it said it's a Scottish or Irish name which means: a choice.

Macha

The name Macha is an Irish baby name. In Irish the meaning of the name Macha is: Plain.

Meaning: Plain

Machair

Scottish Meaning: The name Machair is a Scottish baby name. In Scottish the meaning of the name Machair is: Plain.

Meaning: Plain Origin: Scottish

Machakw

Native American Meaning: The name Machakw is a Native American baby name.

Meaning: Horny toad Origin: Native American

Machalie

Scottish Meaning: The name MacAulay is a Scottish baby name. In Scottish the meaning of the name MacAulay is: Son of Olaf.

Meaning: Who is like God? Origin: Hebrew