mosque swallow
noun
: any of numerous Asian and northern African swallows that commonly nest about buildings
Love words? Need even more definitions?
Merriam-Webster unabridged
Share