President Donald Trump again called Sen. Elizabeth Warren "Pocahontas" on Monday during an event honoring Native American veterans.

Trump, while remarking on the age and achievements of some of the veterans, known as code talkers, took the chance to mock the Massachusetts Democrat.

"You were here long before any of us were here," Trump said at the White House. "Although we have a representative in Congress who they say was here a long time ago. They call her Pocahontas."

The remark was met with silence. Trump lobbed the name at Warren with three Native American veterans sitting and standing next to him. He stood directly in front of a portrait of President Andrew Jackson, whose administration is widely criticized for its treatment of Native Americans.