Middle meningeal artery is direct branch of -
Middle meningeal artery is a branch of the first part of the maxillary artery given off in the infratemporal fossa. It enters the middle cranial fossa through the foramen spinosum.
External carotid artery
Maxillary artery
Superficial temporal artery
Middle cerebral artery