0%

ALL meanings of aal

A a
  • noun aal an East Indian shrub 3
  • noun aal 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. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?