Sort:  

Where you from? Meesterboom sounds like its from the Netherlands XD

I be from Scotland, I have had it explained to me that meesterboom roughly translates as teacher tree in the Netherlands!!