Translation of nenek moyang in English:

nenek moyang

forefathers

noun

  • 1

    forefathers, ancestors