meaning of monarchess

1. A female monarch.


Related Words

monarchess |

Developed & Maintained By Taraprasad.com

Treasure Words