English Dictionary
Definition squaw in British English
squaw noun
[countable] noun
/skwɔː/

English Dictionary