Itcha may refer to:

Philosophical and religious concepts

Places