| a chattering or flighty, light-headed person. |
| the offspring of a zebra and a donkey. |
chefoo
port city, northeastern Shandong sheng (province), northeast-central China. It is located on the northern coast of the Shandong Peninsula on the Yellow Sea, about 45 miles (70 km) west of Weihai.
Learn more about Chefoo with a free trial on Britannica.com.