You have searched the English word leo meaning in French Lion [astr.. leo meaning has been search 2244 (two thousand two hundred and forty-four) times till 2/24/2020. You can also find leo meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

LEO MEANING IN FRENCH

English
French
Leo Lion [astr.  

Definition & Synonyms


• Leo

  1. (n.) The Lion, the fifth sign of the zodiac, marked thus [/] in almanacs.
  2. (n.) A northern constellation east of Cancer, containing the bright star Regulus at the end of the handle of the Sickle.


Synonyms:
Lion,