केंचुआ — meaning in English Hindi → English · translate English → Hindi instead English meaning earthworm noun A long, segmented worm that lives in soil and helps aerate it. Senses केंचुआ is used for these senses in English: earthworm worm (animal) Related Hindi words केँचुवा किञ्चिलिक दीप्तरस