Meaning of lori in Spanish:
lori
masculine noun
1Mamífero arborícola del orden de los primates, de ojos grandes y salientes, orejas pequeñas, pelaje abundante y suave, y sin cola; es de hábitos nocturnos, se mueve lentamente y se alimenta principalmente de insectos; habita en la India y el sudeste asiático.