Noun
Sanglay (plural Sanglays or Sanglayes) Alternative form of Sangley
sanglay (plural sanglays or sanglayes) Alternative form of Sangley