Meadhbh
This name is of debated etymology. It could come from either "meadhail, meaning "joy," "mór," meaning "great," or the Welsh "medd," meaning "mead."
More info:
Results for "Meadhbh" on Google