Englishmannar islandwordMeaningNo dictionary definition has been added for "mannar island" yet.Related wordsmannar, sri lanka(English)mannarkkad(English)srirangam(English)mullaitivu(English)sri lanka(English)isle of man(English)neduntheevu(English)ramree island(English)SourcesNo citations have been attached yet.