Did you mean suntrap?
suntrap
noun
°A warm place that captures the heat of the sun.