penglai

/P EH1 NG G L AY1/
noun
  1. 1

    A mythical Chinese paradise located in the eastern seas and populated with Taoist immortals.

  2. 2

    A district of Yantai, in eastern Shandong, China (famous for its mirages out at sea), formerly known as Tengchow and since renamed for a mythical island.