20 Letter Boy Names

  1. Esker
    • Origin:

      English
    • Meaning:

      "sandy ridge"
    • Description:

      A geographical term for a long, winding ridge of stratified sand and gravel, caused by glaciation.