bueno algunos dicen que es de origen gallego, de hecho hay un pueblo en españa que se llama tavilo, el significado no estoy muy seguro, pero algunos dicen que significa the tabla