Lea \lea\ as a boy's name (also used as girl's name Lea), is a variant of Lee (Old English), and the meaning of Lea is "pasture or meadow".
The baby name Lea sounds like Le-, Leo, Le and Lew. Other similar baby names are Lem, Len, Lev and Les.