Alesha for a baby name

alt. Alisha, Alysha Variant of Alice, meaning ‘nobility’. Alesha Dixon is a British singer, dancer, model and TV presenter.

Search by letter



Search by category