Skip to content
EntityQ2729840· pop 5

Idro may refer to:

~1 min read

Encyclopedic overview

Idro may refer to: Places, Italy Idro, Lombardy, a comune in the Province of Brescia Lake Idro (or Lago d’Idro), a subalpine lake in the Provinces of Brescia and Trento Organisations IDRO, Industrial Development and Renovation Organization of Iran IDRO, Internal Dobrujan Revolutionary Organisation People Richard Idro, a Ugandan pediatric neurologist.

Excerpted from Wikipedia’s “Idro” article, available under the CC BY-SA 4.0 licence.

Available in 5 languages

via Wikidata sitelinks · CC0