Italian edit

Etymology edit

From rosa +‎ -aio.

Noun edit

rosaio m (plural rosai)

  1. rose bed or rose garden

Anagrams edit