garoda

Etymology
From, from.

Noun

 * 1) vulture
 * 2)  a legendary bird of the Maranao people in Philippine mythology that is said to guard seven layers of the sky