Lo is a short form of the given name Charlotte, which means 'free man' or 'petite'. It's often used as a standalone given name, popularized by celebrities such as Lo Bosworth from the reality TV series Laguna Beach. The name Lo has a friendly and approachable sound to it, making it a charming choice for a child.
"The name Lo appears to have experienced some popularity fluctuations over the years, with birth occurrences ranging from five to six per year. While it had several periods of no registrations between 1920 and 2018, there has been a noticeable resurgence in its use since 2018, with consistent births occurring annually until 2023."