0%

ALL meanings of amalaka

a·ma·la·ka
A a
  • noun amalaka the bulbous finial of a sikhara. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?