From grana + -aiolo.
granaiolo (feminine granaiola, masculine plural granaioli, feminine plural granaiole)