On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:
Mastroianni is a family name in the Italian language derived from a compound title of respect formed from mastro (master, craftsman) and gianni shortened form of the given name Giovanni and may refer to:
It is cognate with the Greek Mastrogiannis (Μαστρογιάννης):