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