ENGLISH → HINDI
nestled
01
adjective
सटा हुआ; पास लिपटा या बसा हुआ
drawn or pressed close to someone or something for or as if for affection or protection
In a sentence
saw a number of small houses nestled against the hillside
पहाड़ी से सटे कई छोटे घर देखे