NOMBRIL Meaning of NOMBRIL in English [nom.bril] n [MF, lit., navel, ultim. fr. L umbilicus] (1562): the center point of the lower half of an armorial escutcheon Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012