Find the word definition

Wikipedia

Selu

SELU or selu may refer to:

  • Sailu, town in Maharashtra, India, also known as Selu
  • Southeastern Louisiana University
  • Cherokee mythology for maize