• DFI
  • DFI India
  • DFI Trust

Spile

A small wooden peg, hence a spile or pile.