miamha

Scottish Gaelic

Interjection

miamha

  1. (onomatopoeia) miaow, meow