Where does “Itabira” come from?

Itabira (English): place name in Brazil

Definitions

  1. place name in Brazil

Words derived from “Itabira