Dream Interpretation

Ambulate

Islamic All

(See Circumambulation).