TARABA ( Turkish) means low wooden fence around the property or courtyard. The word migrated to Serbian language early on during the Ottoman rule and is still pretty much in use in same meaning
surname TARABA is found among ethnic Croats in Bosnia, and derived surname TARABIĆ is found among ethnic Serbs in Croatia, as well as all over Serbia proper.
For the variant in Greek language - etymology and any possible connection needs to be investigated - many Slavic surnames were added suffixation typical fro Greek language in the Kosovo/Macedonia areas in XVIII and even XIX century due to the fact that the Eastern Orthodox priests and monks who kept the church vital records were Greek.
As there was a significant Serbian/ south Slavic population for instance in Slovakia as early as 1511. when the seal of the Serbian Church district was registered in Komarno - It had around 8000 Serbs living in it at the time, that may be the contact point which provided the transfer of surname over there.
att: a typical *taraba* fence in Serbia
"Rodoslovlje" Serbian Genealogy Societyhttp://www.rodoslovlje.com/en