Translation of Hainan in English:

Hainan

Hainan

noun

  • 1

    Hainan, Chinese people originally from the Hainan islands in China
    see Hailam