Adventure movie, a swan, Indian girl and western style

I’m looking for adventure movie for my friend. The film is set in Wild West, but it isn’t a typical western. The main character travels with a Native American boy and he fell in love with a young Indian girl. The mother was preparing her in the tent to meet this young and said “Go, my swan". Film from the late 80s or early 90s, made in US.

I don’t remember nothing more and it isn’t “Jeremiah Johnson”.