by Menke (guest)
12/17/2005, 1:02 PM
all i can think of is that it might be i variant of Boström, but it's definitely Swedish. The Swedish word ström means "stream". There is a Swedish word bon but it is used in business and seems as a very new term. There is the verb bo which means "to live, reside, dwell".