Here's a breakdown:
* Maligaya - Happy/Joyful
* Pagdating - Arrival
You can also use Masaya ang pagdating mo (Your arrival is joyful), which is more formal.
It's important to note that Tagalog is a complex language with many dialects, so there might be other ways to say "Welcome" depending on the region and context.