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
A term used in some Latin languages implying a robust or manly figure
Mccoy
Recorded as a given name in modern English
Sandro
Short form of Alessandro (Italian) or Aleksandre (Georgian)
Adrian
Form of the Latin name Hadrianus, from the place name Hadria