List of Greek, Russian Baby Names Meanings

Lyosha

(LYAW-shah)

MEANING: Lyosha is a diminutive of Aleksey and Oleg. The name is of Greek and Old Norse origin and comes from the following roots: (ÁLEXIS) and (HEILAGR).

Meaning: One who helps people Origin: Greek, Russian