Scottish Gaelic

edit

Interjection

edit

miamha

  1. (onomatopoeia) miaow, meow