Translation of desa in English:

desa

village

noun

  • 1

    village
    ‘desa teladan’ model village
    ‘alun-alun desa’ the village square
    ‘kepala desa’ village head