ambari

noun 2

Definitions

noun

1

Alternative form of ambaree (“type of howdah”).

2

Alternative form of ambaree (“fiber plant”).

Your note

not saved
0 chars