Leanna is an American combination of Lee and Anna, or a spelling of Liana; Anna goes back to the Hebrew Hannah and means "grace", while Lee is an English surname that means "meadow". The name has the soft, two-part sound of Deanna and Brianna, which were popular at the same time. Leanna ranked number 614 in 2000 and has slowly declined since, standing at number 890 in 2025.