Save Gender Masculine Usage English (Modern, Rare) Meaning & History Meaning unknown, possibly an invented name.