Find the word definition

Wikipedia
Suchi

Suchi may refer to:

  • character in Captain Planet and the Planeteers; see Captain Planet and the Planeteers#The Planeteers
  • Suchi, Iran, a village