Find the word definition

Wikipedia
Olhuala

Olhuala is a type of yam grown on the island atoll of Fuvahmmulah, Maldives (olhuala is a word from the Dhivehi language).

Category:Root vegetables