Question: is soleil masculine or feminine?
Answer: The “gender” of nouns in French is purely conventional. It is determined by the usage, and there is no strict rule behind it. “Arbre” (tree) is masculine, although it derives from the latin word “arbor”, which is feminine. “Soleil” (sun) is masculine, while “lune” is feminine.