Translation of kayangan in English:

kayangan

fairyland

noun

  • 1

    fairyland, world of fairies, very beautiful place