Para Tejero Robledo Marrupe procedería del latín MARRVBIVM, mientras que García Sánchez sugiere la unión de la raíz prerromana "*mal", 'roca' con el término latín RVPEM, 'roca, peñasco', hipótesis que puede ser avalada por la zona de cerros y peñascos en que se encuentra el municipio.