Word info

trollmydames

Noun

Meaning

The game of nineholes.

Source: Webster's dictionary

Close letter words and terms