2 English Synonyms for BAIRN
Prev.1Next
Definition: 1. (agriculture) A building, often found on a farm, used for storage or keeping animals such as cattle.
There are 8 definitions of the word barn
Show more information about barn
Definition: 1. (UK, Australia, Canada, New Zealand, informal, jocular) A child.
There are 6 definitions of the word sprog
Show more information about sprog
Prev.1Next
Search took: 1.7086 ms