English: nickname most likely for a tall thin man with long legs from Middle English cran ‘crane’ (the bird) Old English cran cron. The term included the heron until the introduction of a separate word for the latter in the 14th century. Manx: see Craine . Dutch: variant of Krane ‘crane’. Americanized form (translation into English) of German Krahn or Kranich .
Source: Dictionary of American Family Names 2nd edition, 2022