Madrid

sticky posts on a wall containing a variety of baby names

Meaning

This name derived from Celtic and Spanish origins, means 'water stream' or 'giver of life'.


Origin of Madrid


Popular Middle Names

Sean


Pronunciation

Madrid


Similar Names


Year by Year Popularity of Madrid

Share to...