Prime Minister Narendra Modi met Brazilian President Luiz Inacio Lula da Silva at the Hyderabad House here in the national capital on Saturday.