American Dictionary of the English Language

Dictionary Search

Nombril


NOMBRIL, noun The center of an escutcheon.