Putuo
Proper noun
Meaning
A district of Shanghai, China.
An island in Zhoushan, Zhejiang, China.
A district of Zhoushan, Zhejiang, China.
Source: en.wiktionary.orgSynonyms
Anagrams
Examples
After her return to Earth, Guanyin was said to have stayed for a few years on the island of Mount Putuo where she practised meditation and helped the sailors and fishermen who got stranded.
Levels of PM 2.5 in Putuo District reached 726 micrograms per cubic meter. citation citation As a result, the Shanghai Municipal Education Commission received orders to suspend students' outdoor activities.
When he heard that there was a Buddhist teacher on the rocky island of Putuo he quickly journeyed there to learn.