Meanings

  1. land bridge

  2. Geographieisthmus; land bridge