English Dictionary
Definition sire in British English
sire noun
[countable] noun
/saɪə(r)/
Synonyms and related words
