The two leaders have had a warm relationship in the past and Mr Modi has been invited to the Oval Office since Trump’s inauguration.
But a recent report could put some strain on the relationship as it claims that Mr Trump imitates the Indian leader’s accent.
An article published by The Washington Post detailing that the US army is readying plans to send additional troops to Afghanistan, reported that Mr Trump put on a mock accent when relaying something Mr Modi had said.
The article also reported that Mr Trump had claimed that Mr Modi said to him: “Never has a country given so much away for so little in return” – as the United States in Afghanistan.
Mr Trump said that Mr Modi’s comments were proof that the US was being taken advantage of in Afghanistan.
The president has previously been criticised for imitating an Indian accent.
In 2016, he adopted a fake Indian accent when mocking a call centre representative in India.
Claiming that he called up his credit card company to find out if its customer support was based in the US or abroad he said: “Guess what, you’re talking to a person from India. How the hell does that work?”
He told supporters in Delaware: “So I called up, under the guise I’m checking on my card, I said, ‘Where are you from?”
“‘We are from India’,” said Mr Trump, in a mock Indian accent.
He continued: “Oh great, that’s wonderful. India is great place. I am not upset with other leaders. I am upset with our leaders for being so stupid.”
Mr Modi and Mr Trump are due to meet at the World Economic Forum in Davos on Tuesday.