"Romilda is a Germanic name meaning 'famous battle'. It appears in some Christian naming traditions."
Download App