The English term "lion" matches the Finnish term "leijona"

other english words that include "lion" : finnish :
million miljoona