I was speaking with a Spanish friend of mine today, and he refers to his yacht by the masculine pronoun. When I asked why, he explained that boat in Spanish is masculine.

Does anyone know if this was the case historically, and Spanish sailors called their boats "he"?