Noun Definition

seychellois

1.Definition: a native or inhabitant of Seychelles

Category: People