I've always sort of figured the Vanir were the gods of the original inhabitants of the lands the Teutonic peoples invaded/settled in, during the migration age. And the Aesir were the deities worshipped by the elites and their warriors, with the Vanir the gods of the conquered people/producers/peasants.
no subject