English Dictionary
Definition the Garda in British English
the Garda noun
noun
/ˈɡɑː(r)də/
Synonyms and related words
