日傘

parasol (esp. one carried in the hand); sunshade

Meaning

  1. n
    parasol (esp. one carried in the hand); sunshade