花園

flower garden

Meaning

  1. n
    flower garden