Alfhamri

The land of the giants.

Related: Gomorr (persons)