Фамилия Гривастов имеет несколько версий происхождения и значения. Одна из версий связывает её с французским словом «grive», что переводится как «дрозд». Предполагается, что данная фамилия могла возникнуть как прозвище или родственная связь с человеком, который имел характерные черты или поведение, напоминающее дрозда.
Другая версия говорит о том, что фамилия Гривастов может иметь западнославянское происхождение. В этом случае она может быть связана с корнями слова «грива», что означает «грива у животного». Возможно, первый носитель этой фамилии имел что-то общее с лошадьми или другими животными с гривой, что послужило основанием для присвоения ему данного имени.
Также есть мнение, что фамилия Гривастов может быть производной от какого-то имени или прозвища, которое в своём корне содержит слово «грива». В какой-то момент человек с таким именем или прозвищем мог принять его в качестве фамилии, и в результате появилась фамилия Гривастов.
Таким образом, фамилия Гривастов имеет несколько версий о происхождении и значении, и точно определить истинное её происхождение может быть довольно сложно. Но интересно заметить, что в любом случае она носит в себе некоторое значение, связанное с природой или животными.