Crossword clues for Country that styles itself a "democratic socialist republic":SRILANKACountry that styles itself a "democratic socialist republic"