meaning of barrows

1. A room containing a bar or counter at which liquors are sold.


Related Words

barroom | barrow | barrowist |

Developed & Maintained By Taraprasad.com

Treasure Words