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