nombril

Noun
  1. The center point on a shield (synset 108628896)

Other Searches