Italian

edit

Etymology

edit

From rosa +‎ -aio.

Noun

edit

rosaio m (plural rosai)

  1. rose bed or rose garden

Anagrams

edit