Regarding the genders of certain nouns, I love this explanation as to why a ship is known as "she"
Why is a ship called a She?
There is always a great deal of bustle around her
There is always a gang of men about
She has a waist and stays
It takes a lot of paint to keep her good looking
It is not the initial expense that breaks you - it is the upkeep!
She can be decked out
It takes an experienced man to handle her correctly
And, without a man at the helm, she is uncontrollable
She shows her topside but hides her bottom and
When coming into port, always heads for the buoys!