Meaning of batuharang

batuharang

Tagalog

n. reef; shoal