石窟

Noun

 * 1) rock cave; grotto

Noun

 * 1) rock cave