Ma Huan (simplified Chinese: ; traditional Chinese: ; pinyin: , Xiao'erjing: ) (c. 1380-1460), courtesy name Zongdao (Chinese: ; pinyin: ), pen name Mountain-woodcutter (?), was a Chinese voyager and translator who accompanied Admiral Zheng He on three of his seven expeditions to the Western Oceans. Ma was a Muslim and was born in Zhejiang's Kuaiji Commandery, an area within the modern borders of Shaoxing. He knew several Classical Chinese and Buddhist texts. He learned Arabic to be able to translate.
During his expeditions, Ma Huan took notes about the geography, politics, weather conditions, environment, economy, local customs, even method of punishment for criminals. Returned home on his first expedition, he began writing a book about his expedition, the first draft of which was ready around 1416. He expanded and modified his draft during later expeditions, the final version was ready around 1451. The title of his book was Yingya Shenglan (The Overall Survey of the Ocean's Shores).
During the Ming dynasty and Qing dynasty, there were many printed and handcopied editions. The latest authentic text of a printed version was edited and annotated by historian Feng Chengjun. A newer edition, based on Ming dynasty handcopied editions, was recently published by Ocean Publishing House in China.
An annotated English translation by J.V.G. Mills (1887-1987) was published by the Hakluyt Society in 1970, and reprinted in 1997 by The White Lotus Press in Bangkok. Mills's translation was based on the edition by Feng Cheng jun.