Nemesis

What does Nemesis mean?

Nemesis originates from Greek mythology and is occasionally chosen for its powerful connotations.

Popularity of Nemesis over time

What do parents think of Nemesis?