Meaning & History
Either from Serbian реп (rep) meaning “tail” or Serbian репа (repa) meaning “turnip, beet” combined with a diminutive suffix. Originally used as a surname in the 14th century, some would later use it as a first name in the 15th century.