generous and warm-hearted
substantial and filling
पर्याप्त और भरा हुआ
English Usage: They enjoyed a hearty meal after the long hike.
Hindi Usage: लंबी चढ़ाई के बाद उन्होंने एक भरपूर भोजन का आनंद लिया।