English synonyms about - contact  

nombril

noun

1 nombril

The center point on a shield.


Find more on nombril elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0276