Translation of taman in English:

taman

garden, park

  • 1

    garden, park
    ‘taman bacaan’ reading room
    ‘taman sari’ pleasure park
    ‘taman bibit’ nursery