What Is Makhana Called In English - Makhana is an important constituent of an incredible curry recipe made with the stems of lotus flower. What Is Makhana Called In English / Here are all the possible meanings and translations of the word makhana.