Weary or meadow
Leaha is a rare variant of Leah, a name with roots in Hebrew meaning 'weary' or 'tired.' Alternatively, it is sometimes associated with the Old English word 'leah,' meaning 'woodland' or 'clearing.'
US births per 5-year period, 1990–present (SSA data).