Heim is German for home.
Heimat is the powerfully nativist collectivity of homes. There is no English equivalent.
The German adjective heimlich means secretive.
The English adjective homely [merely] means unbeautiful.
The German adjective unheimlich means scary, uncanny – the opposite of feeling safely at home.
The English adjective unhomely does not exist.
I give up.