Prime Minister Narendra Modi Tuesday met Iranian President Masoud Pezeshkian, who emphasised the need for peace in West Asia and the role that India could play in de-escalating the conflict given its good relations with all the parties, amid heightened tension between Iran and Israel.