AAL Definition
    noun
  
 The Indian mulberry or noni (Morinda citrifolia, Morinda tinctoria), a shrub found in Southeast Asia, the East Indies and the Pacific islands as far as French Polynesia.
Wiktionary 
AAL Is Also Mentioned In
Find Similar Words
Find similar words to AAL using the buttons below.