What does 250-Seelen-Dorf mean?

250-Seelen-Dorf - German to English

village of 250 souls