|
Need synonyms for Sri Lanka? Here's a list of similar words from our thesaurus that you can use instead.
Proper noun
An island nation located in South Asia
“Sri Lanka is known for its stunning beaches, rich cultural heritage, and diverse wildlife as an island nation located in South Asia.”
|
|
|
|
|
|