Possible Results:
granadas
-pomegranates
Plural ofgranada
granadas
-distinguished
Feminine plural ofgranado

granada

NOUN
(fruit)-pomegranate
Synonyms for granada
Antonyms for granada
NOUN
(explosive device)-grenade
Synonyms for granada
Word of the Day
chilling