Definify.com

Definition 2024


miamha

miamha

Scottish Gaelic

Interjection

miamha

  1. miaow, meow