 He matriculated from St. Mary's High School, Kuravilangad (1936–37) (he had studied at St. John's High School, Koothattukulam (1935–36) previously).He completed his intermediate at C. M. S. College, Kottayam (1938–40), aided by a scholarship from the Travancore Royal family.Narayan obtained his B.