Does{many men}and {many a man} have the same meaning? and many a time =many times Thanks in advance.