Rio July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Rio is a Spanish name, derived from the Spanish word 'rio', which means 'river'. Related posts: River Mauricio Abelardo Lester