Translation of bandar raya in English:

bandar raya

city

noun

  • 1

    city, town with special rights given by charter, a large and important town (such as Kuala Lumpur, New Delhi and Tokyo) which usu. has a population of one million or more, metropolis