Discover name insights instantly.

Uncover the origin, popularity, and more for any name.

Name Origin

Leigh-Anna is a modern, feminine given name composed of two parts: 'Leigh' and 'Anna'. 'Leigh' has origins in English, potentially derived from the Old English words 'leghe' meaning 'meadow' or 'clearing', or 'leah', meaning 'woodland clearing'. 'Anna' is of Hebrew origin, meaning 'grace' or 'favor'. When combined, Leigh-Anna suggests a blend of nature and elegance.

englishhebrewmodernfemininenaturegracefavorelegantmeadow

See also:

Similar Names