The 2010 "Alice in Wonderland" film was a fantasy movie, and the use of "fairfarren" fits the whimsical tone and the presence of fantastical elements.
Here's a breakdown of the word:
* Fair: Meaning "good" or "well"
* Farren: Meaning "farewell" or "good luck"
So, "fairfarren" essentially means "have a good farewell" or "good luck on your journey."
While not a common word in everyday English, it adds a touch of Celtic charm and mystique, making it a fitting choice for a film like "Alice in Wonderland."