meaning of press lord

1. a powerful newspaper proprietor


Related Words

press lord |

Developed & Maintained By Taraprasad.com

Treasure Words