English Dictionary
Definition grange in British English
grange noun
[countable] noun
/ɡreɪndʒ/
Synonyms and related words
