meaning of mains

1. The farm attached to a mansion house.


Related Words

mains | mainsail | mainsheet | mainspring | mainstay | mainswear |

Developed & Maintained By Taraprasad.com

Treasure Words