Subscribe
URL of the page has been copied to clipboard.
Meaning : Holder of a British professorship created by a royal patron.
Install App
Regius professor meaning in Telugu.