Cecilia era hija de los irlandeses Jane Duffy y John Parish Robertson Grierson, hijo del inmigrante escocés William Grierson, (abuelo paterno de Cecilia) que se estableció en Argentina en 1825, para asentarse en la colonia Santa Catalina, Monte Grande en la primera y única escocesa en Argentina.