Definify.com

Definition 2026


Nafplio

Nafplio

English

Proper noun

Nafplio

  1. A large town in Argolis, Greece.

Translations