Definitions for "SANTO"
Keywords:  saint, mexican, huerta, plata, oricha
(Spanish) A saint or statue of a saint.
(Sp.) Saint. The oricha.
Spanish word for saint.
South Australian Northern Territory Office