Definitions of nombril:

  • noun:   the center point on a shield