ENGLISH → HINDIhummocknoun01nounटीलाa small natural hillSimilar wordshammock →hillock →knoll →mound →Dictionary sources & licensesCopy link ↗