The spleen receives arterial blood supply from the splenic artery, a branch of the celiac trunk. The celiac trunk arises from the abdominal aorta.