“Nissi” (νησί) is the Greek word for “Island.” Well, that's the direct translation, at least. We named our business Nissi because we see the word for what it really means - the full depth of it.