Re: I've just realized something! (m)
It's even weirder when the actual word doesn't agree with the gender. In Irish, the word for girl, cáilín, is a masculine noun. Does that make any sense to you? I've always found it really weird, but it's because all nouns that end with -ín are masculine, no exceptions made.