Dictionary Translate Correct Ask AI
Noun
billow [pl. billows]
billow [pl. billows]