moorchat
English
Noun
moorchat
(
plural
moorchats
)
Only used in
Congo moorchat