Names That Mean Esquire

  1. Squire
    • Origin:

      French
    • Meaning:

      "esquire"
    • Description:

      Conjures up a tweedy English country gentleman with a large paunch.