Find the word definition

Wiktionary
ambala ayta

n. A language of the Philippines.