What is the meaning of Semblance?

A likeness, a similarity; the quality of being similar.

The way something looks or appears; an appearance; a form.

Source: wiktionary.org