seychellerna
noun
the seychelles