Meaning of tribunal

tribunal

Tagalog

tribunal n. court of justice