Alluris

English

Proper noun

Alluris

  1. plural of Alluri