Ramandan is the time to learn and practice patience ... Therefore the ending date may vary by a day. Send ramdan greeting cards and ramdan mubarak messages.