English: Narayana means who resides in naram = ocean of water (life).
Telugu: నారం అంటే నీరు, నీరులో నివసిస్తాడు కాబట్టే ఆయనకు నారాయణుడు అనే పేరు వచ్చింది.