Wikipedia AI summary
Santo Tomas
Santo Tomás is Spanish for Saint Thomas.
Santo Tomas may also refer to: