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