Meaning: Patronymic, could be "Tsarevich", "son of the Czar"
Old Spellings: Tzaravitz, Tzaravich
Cyrillic Spelling: Заравич
Handwritten Cyrillic: To be added
Variations and Alternate Spellings: Zaraviča, Zaravics, Zaravica
Possible place name borrowing? No
Attested Locations: Vecpiebalga
Famous individuals with this surname: Unknown