Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by SimonDarrow
Mitra
Share definition
Flag
A brilliant,
talented
human being
. Breathes life into the
lifeless
. Often underestimates their abilities.
Mitra
always
lifts my
spirits
!
Mitra
by
SimonDarrow
July 21, 2009
Get the
Mitra
mug.