摩羅

Etymology 3
of, from. Related to

Noun

 * 1)  alligator

Etymology 4

 * possibly transcription of a word in an Indian language.

Noun

 * 1)  Indian people