Table of Contents
Ignominious:
deserving or causing public disgrace or shame
Read More: – Himachal Pradesh General Knowledge
Join Our Telegram Group :- Himexam