beach umbrella









beach umbrella


noun

  1. a large umbrella used to provide shade on sunny beaches, lawns, etc.
53 queries 0.546