[–] xekri [S] 0 points 1 point 1 point (+1|-0) ago
There are several endings which indicate the gender, as well as categories of nouns (precipitation for example). But here's a site with a good overview of how you can guess more accurately.
There are also several scientific publications where linguists try to understand why the genders are the way they are and categorize them.
[–] Drachen ago
Thanks! After a bit of translating, these do seem to help a lot.
[–] xekri [S] 0 points 1 point 1 point (+1|-0) ago
If you need any help understanding, feel free to ask.