Definify.com

Definition 2024


Nafplio

Nafplio

English

Proper noun

Nafplio

  1. A large town in Argolis, Greece.

Translations