There is no relationship between the name "Santa" and "Ana Cruz".
Santa is derived from the Latin word "sanctus", meaning "holy". Ana is a Spanish name derived from the Hebrew name "Hannah", meaning "grace". Cruz is a Spanish surname derived from the Latin word "crux", meaning "cross".