Definify.com

Definition 2025


Nafplio

Nafplio

English

Proper noun

Nafplio

  1. A large town in Argolis, Greece.

Translations