1. Home
  2. Topics

Dog Names That Start With M

Aurora

Meaning: dawn

Origin:Latin
8
Amelia

Meaning: work

Origin:German
23
Eleanor A name with French origins, the meaning of E...
Origin:English variation of French Provencal Alienor, meaning unknown
18
Charlotte

Meaning: free man

Origin:French, feminine diminutive of Charles
21
Olivia

Meaning: olive tree

Origin:Latin
49
Ava

Meaning: life; bird; water, island

Origin:Hebrew, Latin or Germanic
22
Sophia

Meaning: wisdom

Origin:Greek
152
Penelope

Meaning: weaver

Origin:Greek
43
Violet

Meaning: purple

Origin:English from Latin
12
Delilah

Meaning: delicate

Origin:Hebrew or Arabic
92
Ella

Meaning: all, completely; fairy maiden

Origin:German; English
85
Ellie

Meaning: bright shining one

Origin:English, diminutive of Eleanor and Ellen
121
Millie

Meaning: gentle strength; strong in work

Origin:Diminutive of Mildred or Millicent
123
Roman

Meaning: citizen of Rome

Origin:Latin
63
Oliver

Meaning: olive tree

Origin:Latin
7
Emily

Meaning: rival

Origin:Feminine variation of Emil, Latin
120
Emma

Meaning: universal

Origin:German
102
Elizabeth

Meaning: pledged to God

Origin:Hebrew
86
Noah

Meaning: rest, repose

Origin:Hebrew
45
Jacob

Meaning: supplanter

Origin:Hebrew
137