Nanju (ನಂಜು) in Kannada means poison; the name Nanjundeshwara means the God who Drank the Poison (halahala) which originated during the Great Churning of the Ocean of Milk; thus the town got the name Nanjangud which means the abode of Lord Nanjundeshwara.