English Dictionary
Definition gran in British English
gran noun
[countable] noun
/ɡræn/

English Dictionary