{{term}}
- {{preview}}
Top definition
taral
hindi
word meaning "liquid-like" or free-flowing; One who
goes
with
the flow
.
he has a very non-taral
personality
by
t-rexosaurus
February 05, 2008
Get a
taral
mug for your buddy Sarah.