Shakyas

English

Proper noun

Shakyas

  1. plural of Shakya