meaning of montrue

1. That on which anything is mounted; a setting; hence, a saddle horse.


Related Words

montrue |

Developed & Maintained By Taraprasad.com

Treasure Words