The Swedish term "jättelik, jätte" matches the English term "giant"

other swedish words that include "jättelik" : english :
ofantlig, enorm, jättelik enormous
jättelik, gigantisk gigantic
jättelik titanic