MAKARA


Meaning of MAKARA in English

ˈməkərə noun

( -s )

Etymology: Sanskrit

: a water monster of Hindu religious myth that is represented in religious art as having the body of a crocodile and head of an antelope and as being the steed of Varuna and the emblem of Kamadeva

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.