meaning of parliamentary monarchy

1. a monarchy having a parliament


Related Words

parliamentary monarchy |

Developed & Maintained By Taraprasad.com

Treasure Words