Interesting rationalisation for gendered inanimate nouns in romance languages, thanks. Also used in many/most other Germanic (and other language families?) right? Is your explanation a personal inspiration or established theory? For it to make sense they would need to (for example) refer to (say) a table as 'he' later in a sentence. Do they do that?