I was a pupil in Uru Mānuka and this blog is where I shared my learning.
Translation
Leo means lion
Mythology
Leo is thought to be the lion of Nemea slain by Heracles as the first of his 12 labours