About gender in names

Aren't Heiðr, Þrúðr and Skaði masculine names just like Heimdallr, Njörðr and Loki? If not what make these feminine instead of masculine names and vice versa?