0
1588
The noun 'armada' is a collective noun for:
The Spanish had a huge armada.
The Spanish Armada
The address of the Armada Free Public Library is: 73930 Church Street, Armada, 48005 3331