Yes, pegert, that definately says Mtarfa.... I wish they would write more legibly!
So, this is the name of the Glass Studio, not the makers signature.
I have never seen any Mtarfa glass with a signature of the actual artist that made it, but others may have.