یکی از مهمترین کنیه های امام حسین (ع) "اباعبدالله" است که بیشتر سلام ها با این کنیه است و در زیارت عاشورا نیز سلام با "السلام علیک یا اباعبدالله" شروع می شود. اما چرا به امام حسین عبدالله گفته می شود؟

اگر کنیه پیامبر (ص) ابوالقاسم است برای این است که رسول الله فرزندی به نام قاسم داشته اند. حضرت علی (ع) را از این جهت "ابالحسن" گفته اند که فرزند بزرگ ایشان امام حسن(ع)  بوده است. اما آیا امام حسین (ع) هم فرزندی به نام عبدالله داشته اند؟ آنچه در تاریخ آمده است امام حسین سه پسر به نام های علی اکبر, علی اوسط و علی اصغر داشته اند.البته بعضی ها  پسری به نام عبدالله را برای امام حسین (ع) خلق کرده اند که پس از حضرت علی اصغر به دنیا آمده است . یا بعضی ها مثل شیخ مفید در ارشاد  علی اصغر را "عبدالله رضیع "  نام نهادند یا بعضی  مثل سید محسن امین العامی در کتاب امام حسن(ع)  و امام حسین(ع)  نام امام سجاد(ع)  را علی اصغر و حضرت علی اصغر را عبدالله رضیع نامگذاری نمودند. اما بر طبق بسیاری از روایت پیامبر امام حسین(ع)  در هنگام تولد اباعبدالله خطاب نمودند(بحار جلد 44 ص 251). و این کنیه ربطی به فرزند ندارد.  لقب امام زمان(عج) مهدی است و کنیه ایشان "اباصالح" است . آیا ایشان فرزندی به نام صالح دارند؟ آیا کسی فرزندی از ایشان  به نام صالح سراغ دارد؟ مسلما جواب منفی است.همچنین این کنیه قبل از تولد امام عصر(عج)  برای ایشان بوده است.بنابر این می توانیم بگوییم اباصالح , یعنی پدر همه صالحان . هرکس صالح باشد امام زمان(عج)  یدرمعنوی اوست وبر او ولایت دارد به عبارت دیگر او رهبر جامعه صالحان است .انجا که قرآن هم حکومت امام زمان (عج) را در ایه 105 سوره انبیا این گونه توصیف می کنند أَنَّ الْأَرْضَ یَرِثُهَا عِبَادِیَ الصَّالِحُونَ. زمین ارث بندگان صالح من خواهد شد. به همین سیاق ؛ امام حسین(ع)  هم پدر بندگان خداست. هرکس خود را عبد خدا بداند و شرط عبودیت را به جدا آورد , امام حسین (ع) پدر معنوی او است. وهر پدر نیز خیر خواه فرزند خویش است. وچه سعادتی از این بالاتر که کسی عبد خدا باشد تا امام حسین (ع) پدر معنوی او باشد یا آنقدر صالح باشد که امام زمان او را فرزند خویش بداند.