ఈ ఊరిపేరు నారాయణ + పురం అనే రెండు పదాల కలయికతో ఏర్పడింది. పూర్వపదం నారాయణ అనగా హిందువుల దైవం నారాయణుడు కు సంస్కృత మూలం. దీనికి సముద్రము లేక జనసమూహము స్థానముగా గలవాడు అని అర్ధం. పురము అనే నామవాచకానికి నిఘంటువు ప్రకారం A city, or town. <MASK>. A house, ఇల్లు. A storey, మేడ అని అర్ధాలున్నాయి.
నారాయణపురం (బోనకల్లు మండలం)
పట్టణం మధిరలోనూ ఇల్లు మేడ