Rio, of Spanish and Portuguese origin, means 'river' or 'sea'. It's a unisex name that gained popularity due to its association with the vibrant city of Rio de Janeiro in Brazil.
"The name Rio experienced a significant rise in popularity from the late 1980s to early 2020s, with a notable spike in births around the turn of the millennium and again since 2017."