महोदय

English: Translation
mister; monsieur; sir
Hindi: Translation
महोदय; श्रीमान
noun