bhromacha

Irish

Noun

bhromacha

  1. lenited form of bromacha