English Dictionary
Definition barangay in British English
barangay noun
[countable] noun
/ˌbæræŋˈgaɪ/
1
in the Philippines, a village or neighbourhood
Synonyms and related words
