khulda /ˈxʊldə/ ← Back to K Definitions 1. noun a type of Indian flatbread “She served khulda with the spicy curry for dinner.” Synonyms flatbread paratha Antonyms cake pastry