Tamil Dictionary 🔍

leon

Le"on, n. Defn: A lion. [Obs.] Chaucer.


leon - Similar Words