Have you heard from Marc?

What does Have you heard from Marc? mean?

Have you heard from Marc?

Have you heard from Marc? in other languages