केचुआ — 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 केँचुवा किञ्चिलिक दीप्तरस