Does the word "patch" have the same definition in the next two sentences?

A briar patch.

A patch of clouds.
different meanings