Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

makara Definition

Cancel
makara
noun
An aquatic monster in Hindu mythology

Words Related to makara!

makara Examples by Brain Bank Users