Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of Lorri:
name: A female given name (common: 1 in 16666 females; popularity rank in the U.S.: #1184)
noun: (New Horizons, space science) Acronym of Long-Range Reconnaissance Imager (a long-focal-length imager designed for high resolution and responsivity at visible wavelengths)