Khoslas

English

Proper noun

Khoslas

  1. plural of Khosla

Anagrams