What does "encore" mean? Considering the speaker's pronunciation, is it a foreign expression?

Native speaker’s answer
Rebecca
"Encore" is an audience's demand for the performer to reappear and perform another song, act, etc. This is done by the audience clapping and shouting "encore." "Encore" is a French word that means "still" or "again." Ex: The band performed a beautiful ballad for their final encore. Ex: The crowd kept shouting for an encore.