Skip to
noun
An umbrella-like structure or covering; something that provides shade or shelter similar to an umbrella.
Browse