Leon

Definition:

  • (n.) A lion.

Compare leon with other words:

leon vs. mya

leon vs. lion

leo vs. leon