Ambrose vs Alec

Baby Name Comparison — 2026

Popularity Comparison

Ambrose Rank #744
Alec Rank #880

Ambrose is more popular, ranked #744 vs #880 for Alec.

Frequently Asked Questions

Is Ambrose or Alec more popular?

Ambrose is more popular, ranked #744 compared to Alec at #880 in the United States.

What do Ambrose and Alec mean?

Ambrose means "immortal, divine" (Greek origin). Alec means "defender of men" (Greek origin).

Are Ambrose and Alec boy or girl names?

Ambrose is primarily a boy name. Alec is primarily a boy name.

More Comparisons