1. Home
  2. Topics

Names that Peaked in 2005

Scarlett

Meaning: scarlet, red

Origin:English
68
Delilah

Meaning: delicate

Origin:Hebrew or Arabic
92
Otto

Meaning: wealthy

Origin:German
15