Add clip to Honeycomb

spirit

Definition 1 (noun)

any incorporeal supernatural being that can become visible (or audible) to human beings

Clip example(s)

View all clips for this definition