Образовано от старого гривьна, связанного со словом грива - "шея"; первоначальное значение гривьны - "шейная", позднее это прилагательное перешло в существительное: "то, что носят на шее", "шейное украшение". Поздние значения этого слова развивались так: от украшения – к драгоценности, затем к слитку серебра, имеющему определенную стоимость, а затем к определенной сумме денег.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.