Do you mean Leo the star sign? If so, it represents a lion and Leo is the Latin for lion.
yes and no it all depends on the person,plus,since they both dramatic it can be a very very dramatic couple, fire vs fire ,but other than that then...yes a very good couple
Yes they get on very well.
World of Roses Leo
I dontt know!!