Mastro
[ˈmæstroʊ]Meaning
Italian word for "master" or "craftsman"
Background Story
Mastro is the Italian word for "master" or "craftsman". The sources checked do not record it as a personal name.
Temperament

Related Names
Matteo
Italian form of Matthew, from Hebrew, meaning "gift of the Lord".
Caruso
Italian surname meaning 'little man' or 'the young one.'
Cassio
Italian form of cassius; also a brazilian masculine given name
Chesco
Spanish corruption of refresco; colloquial short form of Chester County, Pennsylvania
Donato
From the Latin name Donatus, meaning "given"
Gioele
Italian form of the name Joel
Masco
Mccoy
Recorded as a given name in modern English
Milaan
A city in northern Italy known for its fashion and design
Sandro
Short form of Alessandro (Italian) or Aleksandre (Georgian)