Top definition
It means happiness, from native language in east Africa OROMO in Ethiopia
Gemechu gudda natti dhagahame ati kana dubbisu keetif. I feel really happy that you're reading this
by Ilma gemechu November 08, 2017
Get the mug
Get a gemechu mug for your Aunt Julia.