1 definition by Thevoiceofmeh

In sudani arabic,moya means water
"Ana dayra moya"
Which translates to "I want water"
by Thevoiceofmeh March 18, 2019
Get the Moya mug.