ENGLISH → NEPALI
apologist
01
noun
कुनै नीति वा संस्थाको रक्षा वा जायज ठहराउन तर्क गर्ने व्यक्ति
a person who argues to defend or justify some policy or institution
In a sentence
an apologist for capital punishment
मृत्युदण्डको पक्षधर