English Dictionary
Definition suppliant in British English
suppliant noun
[countable] noun
/ˈsʌpliənt/

English Dictionary