(Spanish) One who offers shelter; a protector Health Source: Medical Dictionary Author: Health Dictionary