Word info

Welsh baseball

Noun

Meaning

Welsh baseball (uncountable)

Synonym of British baseball

Source: en.wiktionary.org

Close letter words and terms