Reo
US Popularity Rank: 16998
Origin: Mexican
Meaning: River
With Mexican and Spanish influence, Reo—the Anglicized “rio”—is a boy’s name meaning “river.” This nature-inspired definition will make baby feel at home whenever by the coast or river. Fans of 1980s American Rock may recognize this name thanks to the popular band REO Speedwagon who had multiple top-40 hits.