President Trump has been caught up in yet another accusation of throwing a racial slur – this time around while meeting Native Americans at the White House.
Addressing Navajo tribe members, the president dropped in his nickname for Democratic Senator Elizabeth Warren.
The former Harvard professor was criticised in 2012 when it emerged she had claimed Native American ancestry without offering proof of such lineage.
Pocahontas was the daughter of a 17th Century indigenous chief.
President Trump was hosting an event on Monday for Native American code talkers who used their native language to outwit the enemy in wartime, as the Japanese had no translators that could understand their radio communications.
He said: “You’re very, very special people. You were here long before any of us were here.
“Although we have a representative here in Congress who they say was here a long time ago. They call her Pocahontas.
“But you know what? I like you because you are special,” he said, touching one veteran on the shoulder.
In an interview with MSNBC, Mrs Warren responded: “It is deeply unfortunate that the president of the United States cannot make it through a ceremony honouring these heroes without throwing out a racial slur.”