Remilia

Variation of Emilia, Latin
"rival"

Remilia Origin and Meaning

The name Remilia is a girl's name meaning "rival".

Remilia was invented for the character Remilia Scarlet of the video game series The Touhou Project.