seafront in Greek seafront in Greek προκυμαία noun The waterfront of a seaside town. Add to Flashcards