松岛SōngdǎoTop 30000Meanings1. Matsushima (name)2. Matsushima town and national park in Miyagi prefecture, JapanCharacters used松pine岛island