Ramiro is ancient and Tuetonic in origin. The surname Ramirez derives from the name Ramiro. The meaning is derivative from Ramiro, a Spanish martial who served under King Leovigild of the Visigoths.
Of Tuetonic origin, Rigoberto was the name of a 7th century Archbishop of Rheims, France.