Translation of bandar in English:

bandar

town

noun

  • 1

    town, collection of dwellings and other buildings (larger than a village), central business and shopping area