Sourou

Sourou may refer to:

  • Sourou Province, Burkina Faso
  • Sourou, Benin