“Almamater” means Leave a Comment / GK Mcqs A. Sports complex B. Film Studios C. One’s ancestral graveyard D. One’s college or University