Meaning: Saint, Sacred/Holy Origin: Spanish
Sancha is a Spanish name that is variant of Sancia. It derives from the Latin “Sanctus”.
Unfortunately Sancha is also a Mexican slang term for a known mistress in a relationship.
Other names that have similar meanings include Ariana and Olya, meaning ‘Holy’, Asher, which means ‘Happy and Blessed’ and Celia, which means ‘Heavenly’.