Nathuram Sharma (Hindi: नाथूराम शर्मा; 1859–1932), better known by his pen-name Mahakavi Shankar (Hindi: शंकर), was a Hindi and Urdu poet from Harduaganj, Aligarh, North-Western Provinces (now Uttar Pradesh), British India. He worked with the Irrigation Department at Kanpur and subsequently as an Ayurvedic physician. His poetic works are primarily in the dialects of Braj Bhasha and Khariboli. He was a writer of Modern Period.