Meaning of kuweba

kuweba

Tagalog

n. 1. cave; 2. dome (petro)