Home
Search
Index
Definify.com
Definition
2024
ilala
ilala
English
Noun
ilala
(
plural
ilalas
)
A type of
palm
tree
native to South Africa.
Anagrams
Laila
Similar Results