Question: where are frost giants from?
Answer: The Jotunn, or otherwise colloquially referred to as the Frost Giants, coined by the Asgardians, are a race of humanoid giants that live on Jotunheim, one of the Nine Realms.