What does aus besseren Kreisen mean?

aus besseren Kreisen - German to English

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