Hope for a baby name

English, meaning ‘desire and expectation’. One of three virtues in most religions: faith, hope and charity. Hope Powell represented England in football for many years before becoming the England Women’s coach for more than a decade.

Search by letter



Search by category