Find the word definition

Wikipedia

Separ

Separ may refer to:

  • Separ, Iran, a village
  • Vepar, a demon