Quote Originally Posted by tpex View Post
French Actually
Yeah, I believe it means white earth, or white land.

No, don't look at me like that.