From Mueller English-Russian Dictionary: Leo [↗li:oʊ] _n. Лев (созвездие и знак зодиака)
Leo [↗li:oʊ] _n. Лев (созвездие и знак зодиака)