Prev 17 of 29 Next
17. Remy
This French name of Latin origin means 'oarsman', and is split almost evenly among boys and girls.