MeeraMeaning: Devotee of Lord Krishna, oceanOrigin: SanskritPronunciation: Mee-rahBrowse Sanskrit Names