Hythe

  1. A small haven. See Hithe .