The president used an event honoring Native American veterans to take a shot at Democratic Sen. Elizabeth Warren, whom he has long derided as "Pocahontas."

FOUNTAIN VALLEY (CBSLA/AP) — President Donald Trump has used an event honoring Native American veterans to take a shot at Democratic Sen. Elizabeth Warren, whom he has long derided as “Pocahontas.”

Trump welcomed Navajo code talkers from World War II to the Oval Office on Monday.

READ MORE: Hollywood Christmas Parade Made Its Return On Sunday, One Year After Being Cancelled Due to COVID

During remarks praising their service, Trump said: “We have a representative in Congress who they say was here a long time ago. They call her Pocahontas. But you know what, I like you.”

The Republican president has repeatedly mocked the Massachusetts senator for claims she made about being part Native American.

READ MORE: BTS Kicks Off Second Of 4 Shows At SoFi Stadium In Inglewood

Responding to Trump’s remark, Warren said on MSNBC: “It is deeply unfortunate that the president of the United States cannot even make it through a ceremony honoring these heroes without having to throw out a racial slur.”

Paula Starr, executive director of the Southern California Indian Center, told CBS2 News politicians need to unlearn stereotypes about Native Americans.

“President Trump, like on many issues, he needs to maybe watch what he says, think about what he says before he says it,” Starr told CBS2 Monday. “The term ‘Pocahontas,’ unfortunately, he did it in a negative way, and we’re not negative people.”

MORE NEWS: Lakers Top Pistons, 110-106, One Week After Scuffle Between Two Teams Took Place

(TM and © Copyright 2017 CBS Local Media, a division of CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2015 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed. The Associated Press contributed to this report.)