idodo

Etymology
Compare with 🇨🇬

Noun

 * 1)  navel, belly button

Related terms

 * ,, (terms for umbilical cord or navel)