Alexandria University
Meguid was born in Alexandria. He studied philosophy at Alexandria University. He obtained his BA in 1973 and moved to Cairo the following year.