meaning of aus besseren Kreisen

aus besseren Kreisen - German to English

uptown [esp. Am.] [from the greater part of town, fig. for: upper-class]