Dictionary Definition:
Kuhara (nt.) (der. fr. kuha) a hole, a cavity; lit. a hiding- place Dāvs i.62.