Chelurum (Name)

Etymology
Meaning 'from Lurum', Che meaning 'from'

Related terms

 * feminine forms: Machelurum