28%RatingSave Gender Masculine Usage Bulgarian Scripts Кръстьо(Bulgarian) Meaning & History Derived from Bulgarian кръст (krast) meaning "cross". This is a translation of the Greek name Stavros. Related NamesFamily Tree·Details VariantsKrastio, KrastyuSurname DescendantsKrastev, Krasteva(Bulgarian)