The English term "gods" matches the Swedish term "gudar"

other english words that include "gods" : swedish :
godsend gudagåva