Guayaba and guava are the same thing. Guayaba is the Spanish word for guava. Guava is the English word.