I believe that "Masten" is English and I am guessing that "Gibbs" is also from the same region (but I may be wrong on both points). I am also guessing that "Masten" has to do with masts/ships, but I'm hoping that someone else will offer their opinion/expertise on this. Any help is greatly appreciated! Thank you so much!
Sincerely,
Gaby :)