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