Pillays

English

Proper noun

Pillays

  1. plural of Pillay