Translation of guar in English:

guar

mound

noun

  • 1

    mound, mass of piled-up earth or small stones, small hill