Seeduwa (SL)

Sin: සීදුව sīduva  –  Tam: சீதுவ sītuva  ‘Lion Island’  WP,  Sri Lanka From Sin: sinha, ‘lion’; and duwa, ‘island, or ‘part of land surrounded by water’.  Seeduwa may not be an island, strictly speaking, but it is surrounded by the sea, rivers, canals and...