Aloo in English is called potato.
Essentially, "aloo" is the Hindi word for the vegetable we know as a potato in the English language. It's a starchy, tuberous crop from the perennial nightshade Solanum tuberosum. Potatoes are widely used in various cuisines around the world.
Therefore, when someone asks "What do we call aloo in English?", the straightforward answer is potato.