English: There are two main temples of Lord Shiva here, one to Omkareshwar (whose name means "Lord of Omkara or the Lord of the Om sound") located in the island and one to Mamleshwar (whose name means "Immortal Lord" or "lord of the Immortals or Devas") located on the south bank of Narmada River on the mainland.
Telugu: ఇక్కడ రెండు దేవాలయాలు ఉన్నాయి, ఓంకారేశ్వరం అని ఒకటి (దీని పేరు "లార్డ్ ఓంకార ") మరియు అమరేశ్వర్ అని ఇంకోకటి (దీని పేరు "ఇమ్మోర్టల్ లార్డ్" లేదా "ఇమ్మోర్టల్స్ లేదా దేవతలు ప్రభువు" అర్థం).