karurade
1. Karura-de;
Noun
#195878
1. Karura-de;
1. Garuda (man-bird deity and 'vahana' of Hindu-Buddhist myth); Garua
1. Garuda.
1. Not a Garuda.; Is not a Garuda.
1. Garuda was.
1. If Garuda; When Garuda
1. Garuda, likely.; Probably a Garuda.
1. Was not a Garuda.; Was not a Karura.
1. Not a Garuda.; Not Garuda.
1. Garuda, likely.; Probably a Garuda.