Noun Definition

sri lankan

1.Definition: a native or inhabitant of Sri Lanka

Category: People