rose garden in Finnish rose garden in Finnish ruusutarha noun (literally) A garden devoted primarily to roses. Add to Flashcards