Home
Advance Search
Dictionary
Words with Friends solver
Meaning of bustard
Definition:-
A large, heavily built, swift-running bird, found in open country in the Old World. The males of most bustards have a spectacular courtship display. (noun)