ENGLISH → NEPALIhummocknoun01nounथुम्कोa small natural hillSimilar wordshammock →hillock →knoll →mound →Dictionary sources & licensesCopy link ↗