Used largely in English, Spanish and German, meaning 'born on christmas' in Latin. It means 'rest', 'comfort' and 'long-lived' in Hebrew.
Latin
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.