mira Devotee of Lord Krishna, Ocean, Boundary, Poetess, In Latin It means A wonderful person. In Slavic it stands for peace. In Sanskrit it means the sea or an ocean
miracle An act to amaze or help others, especially by the God
miranda A person who is worthy of admiration, an admired person