Either from lemnu + -os or from Latin līgnōsus. Compare Romanian lemnos.
limnos m (feminine limnoasã, plural limnosh, feminine plural limnoasi or limnoase)