Momo

Momo could refer to...
 * Momo (creature), a synonym for Bigfoot.
 * Momo (food), a type of food.